MotionBased
MotionBased is a web application that translates GPS data from devices such as the Garmin Forerunner into functional analysis and online mapping for endurance and outdoor athletes. Once your events are logged, you can use them to compare performance against other athletes that have logged an event on the same course.
http://motionbased.com/