Using a Garmin Fenix2 at the moment, great watch but just too many options to use so unless you skydive, sky, run, snowboard, ride, go hunting, need to know the tide and go trail running don’t buy!
Go for a Garmin 210 which has just been updated by a new model (the 220), it does the job well and can be bought with a HRM on CRC for a competitive price.