I hate to say it, but I’ve found something else Microsoft has done well. Bing Maps is pretty impressive. A lot of it has to do with the Seadragon zooming technology. It loads a lot smoother than Google Maps.