This is amazing! The NordicTrack x7i Interactive Incline Trainer, Allows you to run actual marathon routes in the comfort of your own home! It adjusts the incline etc. as if you were running the route and shows you where you are on the map.
All you need is someone with a bucket of water to occasionally douse you to simulate people in cars driving through puddles next to you.