As an athlete I have been using trainingpeaks.com since 2001. The software has progressed and improved dramatically since then. Now it is without a doubt the best training log and coaching software available.
Every new MTC-coached client gets a "Basic" Training Peaks account that we use to set their schedule and is where they upload their activities. The upload process has gotten very simple now that Garmin Connect can be sync'd with Training Peaks. All coached athletes must have some type of GPS/HR Monitor and since most athletes are using a Garmin unit such as the Garmin 920xt which has Bluetooth/WiFi capabilities the process of uploading files is now automatic.
Within trainingpeaks.com there are two types of athlete accounts, Basic and Premium. (As I Coach I have all the features of a Premium account plus some other bells and whistles.)
For an athlete there are two main benefits of upgrading:
On occasion Training Peaks offers a discount on their "Premium" account, saving some $$ on an annual subscription. In honor of Cyber Monday they are offering such a discount so I wanted to let everyone know - www.trainingpeaks.com