"MY average ride this winter has been 2 hours, 18-20 miles 50% paved, 50% dirt. During the week I start a 6am, home by 8. Kenda Nevegal and Kross up front. Its usually @40 degrees in the am. Then again, I'm in the 50+Thread because I actually am that old."
This is similar to mine, only mine is more like 12-15 miles, the temp is below freezing, and it's often done in the dark after work and supper. My mtb has studded tires for those icey patches and I use a P7 light up front, PBSF on the back. I think the studs may come off soon.