Swiss Post - Running View
UbiLabs has developed a very nice Google Maps based application for Swiss Post that allows you to view upcoming road races with Street View. Currently you can preview the Grand-Prix von Bern, the Lausanne Marathon and the Schweizer Frauenlauf Bern with Running View.
For each race it is possible to preview the route in Google Street View. All you need to do is press 'play' and you can view an animation of the route using Google Street View images. You can pause and adjust the speed of the Street View animation of the route at any time.
A Google Map with a rotating marker gives you an overview of the current position and an elevation chart shows the elevation at each point of the track.