<p>Hi everyone,<br>
i have a canon rebel Xsi (450D) with the normal kit lens and last year i had bought 50mm f2.8 for portraits.<br>
Now i will be travelling to norway and iceland and wish to have a lens for landscape photography as well as taking close pictures of kids .i just want to buy 1 lens keeping in mind that may be in future i may upgrade my camera body to the best one while keeping my lenses.<br>
After going through the lenses ,i came across Canon 70-200mm f4.I am okay with the budget,but considering my camera has a crop body.so will this be a good lens which i can carry on a daily basis while on sight seeings and day tours?<br>
Then there is 17-55 mm f 2.8.<br>
So i am a little confused.Please suggest 1 lens for nature and daliy photography at home,which i should have and then i dont need to buy for another 2-3 years.</p>
<p>Many Thanks in advance!</p>
<p> </p>