Microsoft has their answer to Google Maps. It is called Virtual Earth and upon first glance, it is pretty damn good. I did some heads up comparisons with Google and right now, I’d say VE is better (resolution and UI).
Score one for Redmond.
Score another for consumers, competition means better and better products!