Musculardevelopment.com is one of the best sites on the web for bodybuilding period. They cover every major show, have interviews, information and anything related to the sport. It's a "one stop site" that will have you spending hours browsing around. The competition photos section is fantastic and they even run their own radio show called No Bull Radio. This airs live every Monday at 4:00 PM and you can always listen to previous shows on their site. What more could you ask for, these guys live for this stuff!?!