Originally Posted by bmike
I happen to like long endurance miles on the trainer - with running, xc skiing, snowshoeing, hiking, and plenty of outside riding when possible.
oh, and +1 on mike's recommendation of cross-training with other winter sports. I've also liked skiing and snowshoeing during the 'off-season'. I'm aiming to take up indoor rock climbing this year and hoping that it will also be good for strength training.