I know there is a recent thread about this but I have different equipment. Sorry I've been out of the loop with camera equipment so some of the specs of the lens I quote may be off.
I am using the Canon 25-135 f3.5 (?) that came with my 40D camera. Problem is it's not waterproof and it tends to fog up in humid climates (coming out of an A/Ced space), or when the camera gets wet. I've also gotten fungus on the glass and I can see it's removed some of the glass coating. What are good replacements for this lens that has good waterproofing?
I suppose the 24-105 f4.0 L lens has better waterproofing, but is shorter in range and $$$.
What about the Sigma 18-200 f3.6 zoom? It's pretty cheap but for that price, I suppose it will fog up at times.
I need IS, tend to travel a lot in humid climates, and don't want to break the bank since I mainly use the 40D for travel pics. My only other lens is the Canon 17-55 f2.8 IS. My main complaint with that lens is the horrible lens flare. I might add that I rarely zoom much beyond 135, which is why I haven't bothered with the Canon 70-200 f2.8s. Plus I don't want to lug around a lot of heavy lenses.



