You can take these (or any lens) into sprinkles/drizzle (or snow) without issue. You don't want them to get really wet though, like in a real rain. The weathersealed lenses can take even more abuse and fend off dust much better also. I've shot in a downpour with the 1D2N and 70-200mm f/2.8L IS.
The ONLY "complaint" I have about my 35mm f/1.4L is that it's not weathersealed. I don't shoot full frame so it's my "standard 50mm" lens. If I shot with a 1DS and had the 50mm f/1.2L I'd be in heaven. But that's what the L zooms are for.
But don't let any of this stop you from picking up either of these lenses. They're fantastic in every sense of the word, and relax - a light rain won't kill your parade.




