On a crop sensor I don't think the 17-40 goes wide enough for landscapes. Not for my taste anyway. I have the 10-22 and the 17-55 and find the latter isn't wide enough sometimes. Without knowing what other lenses you have, I'd be looking at the Canon 10-22 or one of the Sigma or Tokina ones in the same range.
The 24-105 is definitely not wide enough for landscapes. What other lenses do you have?
|