Google Maps add Weather Channel Data
Now you can view current weather conditions while planning your next trip with Google maps. Google has partnered with The Weather Channel to create a new interactive layers that overlay weather and radar information on top of Google Maps.
"To use the feature click on the Google Maps' My Maps tab and select The Weather Channel feature to begin exploring."
More details [...]