Got this as a Christmas present (2014) for my girlfriend to replace her 'tired' Forerunner 305 due to battery issues , to be charged further about an hour. Either send it in for repair/replacement for $75 (or more) or just buy her a new one. These new Garmin watches have much more advanced built-in GPS antennas and this watch is proof of that. Acquires a satellite very quickly, typically within 10-15 seconds. Even faster when enabled from the repeat start point. Battery life is excellent as it can now run a 4 hour marathon with around 65% battery left. She loves it. If you're a runner, you know how stressful your run can be when you're constantly worrying about your old GPS watch turning off or giving an error while you're running. She doesn't use a heart rate monitor, so I can't comment on that. I've seen a newer model have an optical heart rate monitor; I wish this would have been available last fall. Check out "dcrainmaker" technical reviews. A good site to learn about all the major GPS watches and brands.
Garmin eTrex 10 Navigator
31 Review
Garmin Approach S62 (Black) Premium GPS Golf Watch Gift Box Bundle With Tempered Glass Screen Protectors, Car/Wall Adapters & Hard Case Touchscreen Smartwatch With Garmin CT10 Tags, Virtual Caddie
20 Review
HUAWEI Watch GT 3 Classic 42mm, White/Gold
22 Review
Garmin Forerunner 45: Easy-to-Use GPS Running Watch with Free Training Plan Support in Red
21 Review