Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Currently have a Fenix 6, since June 2021. I had a vivoactive HR for 3.5 years before that.
Yep, I agree. I've been using Garmin devices since 2006 from the Forerunner 101 (where I had to manually input my data into an Excel spreadsheet) to the Forerunner 935 that I currently have and the Garmin fitness ecosystem is really good. I can tack mileage on my shoes and gear, use ANT+ devices on my bike, etc... The Apple Watch Ultra 2 I have gets closer to the Garmin (especially with Precision Start) but its still way behind. The only Garmin I've had that died was the Vivoactive HR. I think it was one too many OCR's that did it in.
Thanks!. I'm not an apple person but love my garmin vivoactive 2, 10 years old and going strong. I can get notifications but can't respond. I'll look into the venu 3 later this year.
This. I got mine two days ago. I love what it can do, the sizing, the weight, the price etc. I HATE the screen. I used to wear Garmin Vivoactive HR way back and it kinda reminded me of that dim screen. I returned it. I couldn’t justify having a watch that I would hate looking at.
I wear the discontinued Garmin Vivoactive HR (https://www.garmin.com/en-US/p/538374/) with a screen protector over it. (Broke the screen of my first one mowing or weedeating when I threw a rock up) It's pretty resilient otherwise and can get wet with no extra attention needed. I've used it swimming, etc. My only complaint is that when pumping chest, I tend to hit a combination of buttons that enters me into recording some sort of workout (so it's buzzing at me). Battery isn't what it used to be (it's years old!), but it lasts a week or more. (Off duty, I wear an old Apple Watch Series 6 that I'm not comfortable wearing on duty. I can't even get 20 hours without recharging.)
I flip back and forth every now and then. First Garmin was a vivoactive hr. Then Apple Watch s3 Then back to Garmin with a Vivoactive 3, back to Apple Watch s5, Fenix 6 pro, Epix then Epix pro. Currently wearing aw s10, other than for kayaking. Apple Watches are getting better and better, buttons and battery are the only major benefits for me, and with an Epix battery isn’t that much better. Training info in the Garmin app is better too but the gap is closing, and subscription apps are probably even better. Bevel is great but a bit spendy. I think I’ll probably always have at least one of each now, eying up an aw ultra 3 next, Fenix line is getting too expensive now.
Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Garmin
Forerunner 955 Series
Best value, clear MIP screen; limited smartwatch features.

Garmin
Fenix 7 Series
Durable, multi-week battery, flashlight; high price, buggy software.
Garmin
Instinct 2 Series
Rugged, solar multi-week battery; bulky, small screen readability issues.

Garmin
Enduro 3
Multi-week solar battery, lightweight; but bulky form factor.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Enduro 3

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series