I find myself still using the 18-55 IS kit lens that came with my old XSi. I'm not particularly impressed with the image quality anymore, and am looking to upgrade. I plan to buy a FF body someday, so I would like to get something compatible with an EF mount. I was looking at used 17-40 4L which seems to be about my max budget right now ($500-600). Also came across the tamron 17-50 2.8, but that's an EF-S equivalent, not sure if I want to be tied down to the crop sensor forever!
Is there anything else I should be looking at? Exactly how much of an upgrade should I expect coming from the old kit lens with whatever lens I decide on?
Here's my existing lens lineup:
18-55 IS
50 1.8 mk I
70-200 2.8 IS mk II
All used on an original 7d.


