Was thinking of the Canon 17-40L, found a fantastic deal on eBay.
Any suggestions? My lens + body is in my sig. I have a prime (portraits), zoom (various uses, wildlife maybe, outdoors sports..?), a kit lens but looking to replace it (17-40L?), don't really have a macro. The Raynox isn't very useful to be honest. 
Yeah, looking for suggestions.
Budget? Under $600...

