Polar ProTrainer

This desktop software only works with Polar Heart Rate Monitors, but offers the most sophisticated recording and analysis. Want to know how much time you spent each week at a high heart rate over the last 5 years? Polar reports can tell you.
Ratings (out of 5)

Ease of use: 4 - just upload the data from your polar HRM. Extra data can be added manually.

Reporting and analysis: 5 - very flexible and sophisticated reporting.

Social: 0 - No option to share workouts online.

Flexibility: 4 - A vast array of custom reporting options, and data to work with. However, no custom data or ability to add new data types (body fat for instance)