I, OTOH, hate flyweels because they hide a flawed pedal stroke. I love it when I can hear the machine telling me that I'm not delivering a steady, even power level. My idea of training is to constantly pursue improvement. I use rollers with a resistance unit and very light rollers. If you can only have one machine, that's the thing to get. You get a good workout, improve your spin, and learn to ride a perfect line, all at the same time. Performance Bike has a good unit at a good price. I have many thousands of miles on my set.