www.computrainer.com
Hooks up to a computer and complete simulates riding a set course. You have a couple that comes with the software, but 100's available for download at the website, or you can make your own. Living in the Northeast myself (yeah, right, REALLY north east in a couple of weeks... Moving from NJ to Sweden), you really get an appreciation for the computrainer. Sitting on a trainer just spinning for hours is as exciting as watching paint dry.