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..).
Coros pace 3, super solid and probably on sale with the pace 4 coming out.
I love my coros, I still just use the pace 3. Super competitively priced and the app is miles better than anything else I’ve used
I have both an Apple watch and a coros pace 3. I do love the coros watch as it has some really great sport specific features and the phone app has a great UI. I will say that I have kept my Apple Watch around because (for me as a woman) it’s difficult to wear the coros casually/in a professional environment and not look a little like a tool. For this reason I have actually been considering the Venu 4 as it is classed up a little.
I've just moved from a Pace 3 to a Nomad and, honestly, they're cracking pieces of kit. I've not had any issues with them since moving to Coros watches in February. For trails I would lean towards at least the Pace Pro or the Nomad/Apex 4 (they're basically the same) simply due to offline maps. Either way, Coros or Garmin, there's a device that meets your needs at a price you are willing to pay.
I am running with a Coros Pace 3. Where I live, it's a little cheaper than the Garmins, and the battery lasts for WEEKS (even with my Runna runs). I hate charging things up every night, so the eternal Coros battery convinced me to go with the brand over the more popular Garmin. I absolutely love my watch! It's super simple: it tells time, and it tracks my runs.
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