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.
Enduro 1 : \~ 40 days. If your main concern is battery life go for the enduro.
Bought a second hand Garmin Enduro Gen 1 for £100 on vinted. No watch is beating this battery life and simple maps are more than enough. Used it on GTA, TMB, no problem
If you want max battery like I did, go with the Enduro. I bought the Enduro 1 used about 2 years ago and still wear it, has about 35 days of battery, with normal use.
Enduro V1 Mega battery life and MIP for the outdoors win 🤙 Also C.B.F paying for a new one till it dies
Have an OG enduro, I thought the battery life got worse on the were models?
I mean, that's AI slop as the enduro 1 does have both multinetwork gnss support and ultratrac low polling GPS mode. However, it does look like the 3 is better, I paid £400 for my Enduro 1 titanium.
I have the original enduro. Still works as good as day one. Sure I would like the new features on the enduro 3 but I’m a use it until it dies person.
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 - Fenix 7 Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series