I'm an XC rider trying to get in winter endurance training. The weather is perfect, there's no snow or ice but I think it's too bloody cold for road training. Off-road is no problem because it's not too fast. The last two mornings were about 14F (-10C) with a windchill of around 0F or -4F (-20C). Not to mention moving up to 20 MPH on the bike. I have all the cold weather gear I need but my water freezes in about 5 minutes and my goggles permanently fog up so I can't see anything. Not too mention that I can't hydrate with a mask on my face. After a few minutes toes and fingers get cold and then numb and the small bit of exposed flesh around my eyes gets the full force of cold for over an hour. This sucks. I think I'm going to pick up a rim-trainer today for my MTB.