So I ran across this site and it was fun to use. Its a full screen weather overlay of google maps. Its from Weather Underground.

Full Screen Weather : Weather Underground