Well this summer I will be traveling to New York City and also LA. I will be shooting a lot of landscapes, street scenes, most probably people (candid) and also some indoor shots (lets say a Café;) or something and with my budget its really hard for me to get two lenses. So I have to go with the one that is more suitable for all of these purposes. Other than that I use the Canon 50mm 1.8 for the portraits and it’s a very good lens. I just want a good lens for this summer so I can take with me while traveling. I guess for the indoor shots like the Café and stuff I can use my 50mm f/1.8 because it does a really good job when there is not enough light. These are the lenses i have in mind..which one would you go with from the list considering i have a Canon Rebel XT (350D) which is not a full frame. Btw my budget is around 600$ so i have to get a lens from this list or something that fits my budget so please dont recommend something i cant get.
Canon 28-135mm f/3.5-5.6 IS
Canon 17-40mm f/4L
Canon 17-85mm f/4-5.6 IS
Canon 10-22mm f/3.5-4.5
Sigma 24 - 70 mm f/2.8
Tamron 17-50mm f/2.8
Tamron 18-270mm f/3.5-6.3
Tamron 28-75mm f/2.8
Tokina 12-24mm f/4
the thing im hearing from my friend who recently purchased the 17-40 is that he was hoping for it to be amazing, but he is a bit disappointed with the sharpness. he told me i should also have the Canon 17-85mm f/4-5.6 and also the Canon 10-22mm f/3.5-4.5 in mind. By the way my camera is not a full frame and soon like in couple of months im thinking of upgrading to a full frame so i want something to be useful for me when i get my full frame.
by the way this is out of topic but what is the cheapest Canon full frame? is it the 5D? its around 2000 thats sooooo expensive..i have to work my #&# off to get that body