Manual for speed is one of the best road racing sites currently on the world wide net web (IMHO). They take an entirely different approach to cycling coverage that moves well past the traditional style of focusing on the teams, riders, tactics etc. They bring to life the broader experience of the pro peloton and their fans, and that is what really sets them apart.
Their coverage of Stage 19 of Il Giro is a perfect example. They took a stage that didn't even happen and turned it into one of the more interesting cycling posts I've seen in a while. Take a look for yourself, I think you'll enjoy - you can find it here.