Weather Channel
http://www.weather.com/
Includes information about the Weather Channel and also provides novice weather enthusiasts with simple weather maps.