Its a great watch. What I really like about it is that it also works with my Concept 2 rower. I'd like to see some improvements in this area for HR monitoring as it uses the running HR Max settings for heart rate zones.
Some improvements to the footpad data would also be useful - only one calibration factor available, but this is dependent on the running shoes I happen to use if I am doing a treadmill session.
Maybe better battery life woud be useful.
But all in all, a great bit of kit, and good service from garmin