I'm using a trainer for the first time this winter, and I actually really like it. Granted, I only do 20-30 minute sessions, but I do intervals, so I'm always toasted at the end, and hopefully will come into spring strong...when the snow melts, I go ride outside.