Internet Athlete
http://www.athlete.com
Provides an extensive calendar of events for running, swimming, cycling, and triathlon/duathlon. Offers results, team and training directories, and features.