I've been holding out on my readers. There are several great sites I've discovered on cycling. One of these is SteepHill.tv. It's a combination of racing news and mere mortal rides in some beautiful locations. The race coverage is convenient because it provides the basics plus images. I think what sets this site apart are the photos and videos and great outside links. Go check it out.
The Tour de France Dashboard has some great images and videos of the mountain stages for 2008. The Alpe d'Huez page has highlights of Lance's 2001 "look" and subsequent obliteration of Ulrich. If this doesn't make you want to go ride, you never will.