Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Any Amazfit.. but I use the trex pro
Amazfit BIP was very nice. Still miss that MIP screen. Had BIP U Pro, T-rex Pro, T-rex 2 and their screen wasn't nice as BIP's MIP. And yes, Garmin is years ahead of Amazfit in terms of software..
Ha, just got T-Rex Pro. I kinda like it!
My voice note “jeebus I took a left when I shoulda gone right.”
I upgraded from Epix 2 to T Rex Pro. Amazfit lacks a few things (for example, the running data panels are not very customizable), but overall I'm very happy with it. I tried running with both watches on my wrists, and the data was slightly more accurate on the T Rex. Very good and valid data (Amazfit had a strap, and Garmin had its own triathlon heart rate monitor). The Amazfit app is a little less complete, but each update improves it significantly.
I’m on the fence about getting another Amazfit and am considering the new Active 3. I bought a T-Rex Pro in late 2023 for $100 on sale, and the battery died about 2½ years later. Great watch for my use, but now it is 3xs the price. Before that, another Amazfit that only lasted 14 months. I preferred using an alternative app which is more accurate over Zepp, which still feels stagnant and gimmicky. I don't need a smart watch app to help me get my Chakras in order. The best-built and best-looking watch I’ve owned was a Huawei GT, solid, premium, and long-lasting, but software restrictions in the U.S. make it a hassle to use. My Garmin Fenix (bought on sale for $450) lasted five years and had far better software, especially with the online mapping and activity management. I’ve also looked at the Kospet Tank M4, but it’s huge and looks like a brick and a toy on most wrists. Amazfit prices seem to have doubled, and newer models look more sealed and harder to repair. I’m going to try replacing the battery in my T-Rex Pro, which I loved, but at roughly $50 -$100+ per year of lifespan, these watches are built with planned obsolescence in mind. If Amazfit prices keep climbing and they keep pushing gimmicky subscriptions, I’ll probably just go back to Garmin.
Amazefit t-rex pro. Does everything i need it to, the only thing i might want in the future is gps route guidance but later models do this. Battery life is about week with runs being recorded. Much cheaper than big name brands.
Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Garmin
Forerunner 955 Series
Endurance battery, value king, but clunky UI.

Garmin
Fenix 7 Series
Rugged, long battery, maps, but HR and software can struggle.

Garmin
Enduro 3
Unrivaled multi-week battery, solar-charged, but bulky.

Garmin
Forerunner 965
Lightweight, vibrant AMOLED, maps, but wrist HR and swim issues.

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