Weather Underground: Denver, CO
Denver, Colorado Weather
Denver's WSR-88D (Weather Surveillance Doppler) Radar located near Watkins, Colorado. In the background, the snow covered peaks of the Colorado Rockies.
Photo courtesy of the NWS
The most popular site for weather, loading is so-so (maybe because it is the most popular) and gives you a hint about the rest of the week.
National Weather Service out of Boulder, CO
Fast loading Denver weather and sunrise sunset information.
The Weather Channel
Very nice interface, pictures that tell a story in once glance.