Check out the Garmin Fenix series. I can’t say enough good things about the Fenix. I wear mine EVERY SINGLE DAY and LOVE LOVE LOVE it. The Fenix 3 can be found for apretty good price because the new Fenix 5 is out.
You can pair either a Wahoo TICKR or Garmin HRM to this for heart rate (I use the Wahoo) and it automatically uploads to Garmin Connect which syncs with Strava.
Garmin Fenix = 11/10 in my book. I use it for biking, hiking, skiing, paddling, really everything!
They are definitely sweet! I don’t own one but I’ve stayed in one a few times and my overall opinion….LOUD! If it it windy at all they are flapping around like crazy. Because of the way they are designed it is tough to REALLY tighten them down. If you can find a nook protected from the wind you should be OK.