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.
I recently switched from a Coros Pace 2 to a Garmin Fenix 7 Pro Saphire Solar and absolutely love it. Feels much more substantial than the Coros and battery life is awesome. The Coros battery life had severely degraded over the last 6 months.
Pace 2 gang since 2021 as well. The only other thing I long for is proper GPS since it's only breadcrumb but otherwise has been perfect since day 1.
same coros pace 2 from 2021. A little less battery and coros stopped firmware updates. But it is a great watch. I use it for swimming, indoor cycling and strength training. It is my daily driver , I sleep with it to track sleep and use the vibrating alarm to wake me up and not my wife. When it dies I plan on getting the pace pro.
I use a coros pace 2. Cheaper price but not a cheap watch and battery is excellent. The app gives a lot of data if that's what you're looking for. I think many watches do too much and get you lost in data.
Anything in particular you do to look after it? I recently replaced my pace 2 after 4 years as the crown had stopped working, worried I possibly didn't rinse it out properly after open water swimming. Was a bit disappointed to replace it as it was otherwise working fine
I have a Garmin Forerunner 955 and miss my Coros Pace 2. Go with Coros! Much simpler app that isn’t trying to be a social media.
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