In a nice pickup for Microsoft, Weather.com has made the switch to Virtual Earth powered maps which feature interactive radar maps powered by Microsoft.
More on the Interactive Radar Maps from Weather.com:
These one of a kind, industry-leading maps that you are viewing show weather information from The Weather Channel in conjunction with Microsoft’s Virtual Earth Platform, which provides aerial photos, Bird’s Eye images, and 3D models for major cities throughout the country.
You may view weather imagery on either of two types of maps. The Road view appears by default. To see the same geography from a photographic perspective, select the Aerial button in the top-left corner of the map. Aerial photos may be up to several years old and not available for the closest zoom levels in some areas.
Weather.com, Radar, Map, Interactive, Microsoft