Be sure to check out the Cycleops Powerbeam Pro with the virtualtraining program. I have had mine for a month now and love how the resistance changes with the ride videos. Makes for a much more enjoyable workout and less bordom. I researched the Kickr, computrainer, Tacx, and decided on the Powerbeam. Check out Dcrainmakers reviews of all the diff trainers as they are really in depth reviews.
http://www.dcrainmaker.com/2013/02/c...th-review.html
http://virtualtraining.cycleops.com/en