Dailymile is a website that serves as training log for runners, cyclists and triathletes. What differentiates it from sites like Garmin Connect is that it has a social networking component. It allows you to connect with other runners, cyclists or triathletes. You can view your workouts as well as that of your contacts and people near your location in a Twitter-like stream of entries.
I used the site for a while in July but stopped visiting it when I discovered Garmin Connect. The site supported Nike+ but didn’t work with the Garmin Forerunner. Since I use a Forerunner 305 to track my runs, I had to manually enter records in dailymile and it was tedious. Without Garmin support, I didn’t have the incentive to continue maintaining my dailymile account. But for so long, the site indicated that Garmin support was “coming soon” so I didn’t delete my account.