I have a Polar m200 that's works great. It's wrist hr monitor and is almost dead on accurate with my chest strap +\- 1-2 beats. It can sync automatically with strava as well as it 's own service platform. About $100. I had a fitbit hr (the latest), it was horribly inaccurate on hr and gps.