I'm reasonably tough on the cold weather side - but then I have a great tolerance to cold. I've ridden my 2 mile, mostly uphill ride to work in the upper teens and felt wonderful when I got to work. About the only thing that complains about the cold is my cheeks - and my glasses, they fog up.

I don't really like riding on the packed snow/slush streets, but I'm much warmer than I would be in the car for that distance. The car is just about starting to think about warming up by the time DH drops me off. I'm toasty warm on the bike over the same distance. If the roads are very snowy/slickity, I don't ride. I like cold mornings with dry streets.

I've ridden on some pretty windy days. I don't know how hard the wind was blowing on my tour, but it beat me up pretty badly. I don't think I want to know.

Rain, up to a point, isn't all that bad. My fairing keeps some of it off me, but the front fender makes up for it by directing all the road spray into my shoe. This is annoying.

But I'm not tough, I melt in the heat, basically anything over about 75 deg F. Yuck! I hate the feel of sweat on my skin. Bleh! Humidity. Pooh! I do it, but only to get in shape so I can ride in the cooler parts of the year.