Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Seconded. I have the music version so I don't have to carry my phone on short runs.
I wear my Garmin 245 Music for working out and running, otherwise it’s my Explorer for everything else life has for me.
Garmin Forerunner 245M. Then I wear my Explorer for any other occasion. I used to use an Apple Watch to workout but I prefer having physical buttons for when I’m sweating and/or it’s raining out or something. Before I became interested in mechanical watches, I wore an Apple Watch exclusively, but I wanted to disconnect from constant notifications and such. We get enough of that on our phones as it is.
I have a Forerunner 245 with Music. It does the job. I have it in aqua blue. It also doesn't cost a gazillion pounds to buy.
I use a Forerunner 245 Music. Relatively cheap, does the job along with a chest strap HRM.
I use an old Forerunner 245 as I got it for running and I can listen to music without having to take my phone. It does the job for crossfit. I record it as either Strength or Cardio. Or if it's a running WOD, then Workout (tracks distance). It just depends on your budget and personal preferences with aesthetics and fit.
I have a FR 245 with Music. It does what I need it to do. It can be a bit judgemental if I have a rest day and/or go for a walk (I have been knocked down from Productive to Recovery - so audacious). I like not having to take my phone with me, especially if it's raining.
I have a venu 3 and love it! Had the forerunner 245 music for several years prior to making the switch to my venu 3 this year. I workout everyday and it has tons of tracking options as well as being touch screen and having all the smart watch capabilities.
I also have the 245 Music, but the battery life is decreasing and am looking to upgrade. Not sure what I should go for. I love the Fenix design and functionality, but it’s a bit pricey. I mainly run, bike and walk/hike. Any feedback is welcome :)
Been very happy with my Forerunner 245 Music - though I rarely play music through the watch since I carry my iPhone for live tracking anyway. It’s only a few dollars more or less, but if you’re gonna carry another device, you could do without the music part of a 255 forerunner
Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Garmin
Forerunner 955 Series
Endurance battery, value king, but clunky UI.

Garmin
Fenix 7 Series
Rugged, long battery, maps, but HR and software can struggle.

Garmin
Enduro 3
Unrivaled multi-week battery, solar-charged, but bulky.

Garmin
Forerunner 965
Lightweight, vibrant AMOLED, maps, but wrist HR and swim issues.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series