I am a little late on this post, but it is still cool none the less. Here is a great Virtual Earth web application for the Olympics.
Using this map, you can explore the venues in which the Olympics will take place. There are more than 30 venues in Beijing to uncover, as well as sailing in Qingdao on China's north-east coast, and equestrian sports in Hong Kong, to the south.
Clicking the different icons allows you to:
Check it out and let me know what you think!
BBC Sport's Olympic Map