You may want to see this one for comparison as well:
http://www.theweathernetwork.com/weather/maps/on_toronto/cao...
Re:Weather in Google Maps
by thomasgerbe on Thursday August 18, 2011 @04:00PM
(#2900835)
Too bad it doesn't work outside the U.S. (which wunderground, weather channel, and google weather) all do.
I think the animated radar map is the best I've seen among all contenders (wunderground, weather channel, and now the google weather offering).