I don't like to ride in rain because my brakes don't work as well. Wind - hey - consider it your own personal trainer! Same goes for hills! Where I started riding (outside of Tucson in a small town) the wind blew constantly. So, I just get down in my aerobars & pump through it. Hills - they gotta go down sometime, so that's a big plus!