IronMac is a (Macintosh only) training diary for athletes.
Keep logs of your training sessions and analyze your performance.
This program helps you communicate with GPS devices : Garmin, Suunto, etc.