Christmas is coming up and I'm looking into buying myself a new lens for my camera. I'm not sure whether or not to buy a better lens than my kit lens or to buy a new lens that will give me a wider range of focal lengths to shoot at. The lenses I'm considering for my 60d are:
Canon 10-22 (I used to have a Tamron 10-24 when I shot nikon but sold it to fund my switch to canon. I miss having such a wide-angle lens now)
Canon 17-40 L (I have an 18-55 IS II and really don't like the IQ of it. I feel like this is a decent decision as it will work well as a standard zoom on my 60d and will be a decent wide-angle if I ever switch to full frame)
Canon 24-105 L (This is a bit of a stretch but if the IQ is much better than the 17-40 then I would prefer it despite the limited focal length on the wide end)
I don't know whether or not I should replace my 18-55 with an L series lens of some kind or just keep it and buy a 10-22 which will expand the focal range I can shoot with. The other lenses I have are the 28mm f/2.8, the 50mm f/1.8 and the 70-200 f/4 L non-IS.
Canon 10-22 (I used to have a Tamron 10-24 when I shot nikon but sold it to fund my switch to canon. I miss having such a wide-angle lens now)
Canon 17-40 L (I have an 18-55 IS II and really don't like the IQ of it. I feel like this is a decent decision as it will work well as a standard zoom on my 60d and will be a decent wide-angle if I ever switch to full frame)
Canon 24-105 L (This is a bit of a stretch but if the IQ is much better than the 17-40 then I would prefer it despite the limited focal length on the wide end)
I don't know whether or not I should replace my 18-55 with an L series lens of some kind or just keep it and buy a 10-22 which will expand the focal range I can shoot with. The other lenses I have are the 28mm f/2.8, the 50mm f/1.8 and the 70-200 f/4 L non-IS.