I'm another lucky one - I live in the southwest and the winter weather just hasn't been bad enough to stop me. I ride 5 days a week to work, weekends when I can, hike the mountains, run the dogs and lift weights for my upper body plus abs/back. I have never tried a spin class - it just hasn't been cold enough to force me to stop riding a real bike!