I bought a bkool trainer off of nashbar for around $550. It has an ant+ that plugs into my laptop. I've tried the Zwift thing and it is kind of neat, but Bkool seems better for me , much much much more routes. Flat routes, hilly routes, long routes, short routes. Velodromes, 45min training sessions, custom work out plans etc. It came with a free year of
subscription. Sometimes I plug it into my 60" screen when the wife lets me.