I sometimes use a magnetic trainer and watch football. I have ridden through a half, but usually not that long. When I lived in the mountains and had snow, I used to ride my beater mountain bike on the trails. It was great fun and kept me going, you just have to dress right.