I've been looking for a good upgrade from the kit lens to walk around the city with. I've narrowed it down to three choices:
the sigma 17-70
the tamron 17-50
and canon's 17-85 IS
I've heard that the sigma and tamron are both excellent optically, maybe the tamron being a bit better in the sharpness while wide open. I doubt I would be shooting wide open often, so this might not be a problem, but you never know. I would prefer the extra range of the sigma and canon, but optical quality is most important. I've heard the Canon IS is not as good as the other two optically, but the IS is attractive for handheld dusk/night shots, and I already have the 50/1.8 for low light, so f/2.8 is not necessary.
I'll be using the lens as a walkaround in Manhattan (hopefully going to get into some night stuff, in which IS would be ideal), and maybe some portrait work, so the tamron would be better for that (but again I have the nifty fifty which is serving me well for that right now). I just need to be sure that the lens is the best possible optical quality for the price range.
Which would you recommend?
Thanks a bunch.


