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.
Same reason + price increases and EOL of previous models as soon as new one comes out: migrated from Fenix 7s Solar to Coros Pace 3. Actually everything is fine, the only annoying thing is the device design itself: after Fenix - Coros looks sporty and cheap. But this is not their fault: I just wanted to try the cheapest model they had, so nothing really stops from upgrading premium-to-premium: I should have chosend Apex 4 :) About lots of training data: yes and no; it's sometimes motivating to recheck your data from several years ago, but how often do you REALLY do that? In 1 month your watch in other ecosystem will also collect the data and you will have the current condition as a starting point. By the way for example Coros has the importing option, so you can just import all the HR and other data from Garmin. But from my experience - better just start fresh, the data will be more proper (probably there are some missing parameters..).
I bought last year Fenix 7S Pro, the 8 was 40% more expensive even with the lowest price available online and added discounts.
Fenix 7S Pro as the 42 mm case is perfect for me and has all the sports functions such as all accurate sensors and the premium built quality. Also the price as with the discounts went okay otherwise wanted Fenix 8 43mm!
For sports the best is Fenix probably not the newest ones but for example 7 Pro
For sports the best is Fenix probably not the newest ones but for example 7 Pro
So these are both watches I considered when my fitbit died but ended up going for the fenix 7s pro solar sapphire. I think swapping from one to the other will be jarring no matter which direction the swap is. Personally I am enjoying the MIP display but it is a lot different to amoled. What are the dimensions of your current watch? The Enduro is chunky. Personally I would prefer the enduro out of your current choice but it depends on your use. Enduro should have phenomenal battery life and is hopefully more robust. Apple watch tracks sleep better and is more of a smart watch. Also integrates better if you have an iphone
Same. Fenix 7S Pro, Sapphire Solar. Not really sure the solar was necessary, though.
Garmin Epix seems to be the best watch for endurance; however, they don't make them in smaller sizes - so annoying. My wrist is very tiny and only Garmin's 42mm - 44 mm fits me properly. I currently have a Garmin Fenix 7S pro in gold - beige color, and love it. It lasts about 2 days in a GPS/activity mode.
Yes. I have the 7s solar and have used it in ultra up to 28h with one recharge on the way from a power bank (may not have been needed but didn't want to risk running out - would not be needed with 7). You loose HR since you can't wear it, but everything keeps working normally. PS I did use a mode where I optimized battery.
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