As the days get shorter and colder, it is often hard to get outside during the week to ride. While there is no real substitute for being out on the road, I am looking at options to keep me in some shape over the winter months. I am considering spinning or perhaps getting a trainer. Any thoughts on plus or minus of either? I have done both, and they can be a little dull, but better than nothing. Opinions? What does everyone else do?