if you don't mind spending the money, inside ride rollers might likely be the best training purchase you ever make. The rollers move with your body and you can do just about anything on there, including out of the saddle sprints. The whole 'learn to spin' thing is utterly over rated anyway, and with the resistance unit on here you can simulate pretty much anything. I know I find being locked into a set position to be mentally and physically challenging. I do much better on rollers, and I find I can ride these for hours without some of the difficulties I have with other trainers.