Looking for tools to help you follow the 2010 Tour de France? Microsoft has built an app for Bing Maps that visualizes the various stages of the race and provides information like weather and results.

You can…