I have both of these lesnses. I used the 17-85 for years on my 30D. I just upgraded to a 60D and it came with a 18-135. Both are IS / USM, so given the choice, which would you use as your every-date walk around lens?
I plan to upgrade to a 24-105 at some point in the future, but for now, this is what I have.




