Garmin Training Center
Garmin Training Center allows you to download, track, review and analyze your activities.
The software allows you to create and edit courses from prior activities and mark important way points in your workout.
The Workout Creator feature allows you to define workouts, goals and rest intervals which can then be uploaded to your Garmin Fitness Device.