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.
Vivoactive 5 because I’m a not-very-sporty scenester
Got it in August no problems so far simple and practical
Yeah I actually just got Fenix 7 pro solar (non-sapphire) because of that. My Vivoactive 4's battery died, Garmin offered a replacement in Vivoactive 5 but thst watch just looks plasticky to me so I went and got the "older" Fenix. I don't need all the bells and whistles, but I will admit I have NEVER EXPECTED to use the flashlight so much haha
This seems very useful! I just got my vivoactive 5 and I love it, but it's my first watch so I don't have an opinion on the matter
Nah I got rid after about 2 months for a 165
I second the vivo active 5, and agree with everything you said, but I do really like it for weight lifting. The ability to build your own workouts is nice. I will say, the auto rep counter isn't the best, but I don't find it that difficult to adjust after a set. You can also send the workout live to your phone, so you can adjust there as well. I did spring for Garmin Connect+ ($99 CAD a year), so it also allows nutrition tracking, which entirely replaces MyFitnessPal for macro tracking. Overall I think it's perfect for most people's needs.
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