Garmin's Forerunners all offer excellent training tools and accuracy; our recommendation is the $100-off Forerunner 265, but its siblings also have great discounts.
Android Central