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.
No summary available.
I have a Fitbit Versa 4. My main complaint is that I have to recharge her every 3 days.
I have a Versa 4, just over 18 months. I shower in it every day and swim in it once a week. It gives me a good account of my sleep and activity and tracks my heart well. It has accused me of running twice, when I've been doing a bit of vigorous washing up! 🙃 otherwise I've no complaints. I forgot to mention - it charges to 100% in just over an hour and it lasts 6 days. Also I charge it at 17 - 15% if that helps anyone.
I just use a Versa 4.
If there's a discount or discount code, then yes, buy a Fitbit while they're still available. That's exactly what I've been doing. I started with a Fitbit Charge 3 with a fading screen, upgraded to Charge 5, which had a battery that died.Now I just bought a Versa 4 because of the discount. Off-brand Amazon smartwatches are not worth it. They are not as accurate, and the Amazfit has privacy issues.Pixel watches are expensive. Garmin and other brands are beyond budget and too big to wear during sleep to track sleeping metrics.
Nooo Fitbit is by far dead. The Android & Apple watches offer an approach to all things not fitness... my Fitbit Versa 4 is connected to my scale and I love that choice. It has some updates coming up. Im looking forward to... With these new health bands and rings. It has features Fitbit has offered for years. Sleep quality. Steps. Workout. Heart Rate. And so on. To be head of the new breed competition. It just needs a heart monitor update while sleeping detection of abnormal rhymes with info to update you to see a doctor and what not. By far Fitbit is not daea...
I'm going to say something unpopular.... I just replaced my Versa 2 with a Versa 4 and I like it! I want a watch that has Alexa and Google Wallet in addition to basic fitness tracking. The big thing is that I don't want to have to charge it every day. So until another watch with those specs becomes available, I'm sticking with the unloved, nearly unsupported old Fitbits. I can likely make this one last 2-3 years.
(Samsung Galaxy watch was my second choice because it had Alexa and Google Wallet, but it still needs frequent charging.)
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