My bike shop had Tacx's trainer on display last winter. It hooks up to your bike and to a computer and you can do simulated rides all over the world. Pretty cool, but I think I'd rather put that money toward a biking trip to Italy!