Garmin
Forerunner 955

Garmin
Garmin

Garmin

I have it for more than 2 years now. I have the 955 solar, but the solar is not useful as it needs many hours to charge only a little. Only when really low on energy and no charger it might give you a few extra hours of life when placed in the sun. My main disappointment was the maps feature. I've tried planning bicycle routes on it but failed completely, it always errors out with no route to be found. I did preload some routes, but that's too much hassle in general. Pairing it with my phone using Google maps and the Garmin gmaps app is 1000x more user friendly though. The music feature together with the screen was the main selling point for me.
My 955 solar will easily last 48 hours and it’s 3 or 4 years old.
Forerunner 955 is still super viable
I got a 955 in January and really like it. One of the main reasons I got it was for navigation on more remote trail runs so the map feature on the watch was important to me. If it wasn't for that the 255 would probably have done me.
Bro you can get a "used" (often actually still new in box) 955 on marketplace for like $300. The only complaint I have about mine is the barometer/elevation data is jacked up, but that doesn't seems to randomly occur with different garmin devices and isn't isolated to this one. The 965 is basically the 955 with OLED, which isn't a real upgrade to me. The 970 is marginally more advanced. But don't spend $500 on it, that would be crazy for a watch 2 generations behind.
Forerunner 55 for the absolute basics. Forerunner 165 is the cheapest with a AMOLED screen. Forerunner 255, 265, 955 and 965 are just discontinued. In my opinion 955 is the most value for money as it includes mapping. 965 is the same watch as the 955, but with an AMOLED screen. If you don’t need mapping, then go for the 265. It is the same as the 965, but without maps. So if you can find a 955 that would be your best bet in my opinion. Forerunner 570 and 970 introduce unnecessary features, such as microphone & speaker, sapphire glass, shiny metal bezels all of which add nothing to running but do increase the price.
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