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.
Garmin venu sq music. Does a good job for swimming and my other varied activities. Cheap ish too.
I've been using Garmin Venu sq for the last 3 years. Going pretty solid still. I think I got the music edition for 22k at that time.
Garmin now has smaller, less expensive options (no chest strap) like the Venu SQ that are great. You can get one for under $200 and you get all the tracking, heart rate data. Lower models just don’t have all advanced metrics and setting.
Might just depend on the amount you want to spend vs what you are going to get out of it. You could get a less expensive Garmin like a Venu Sq ($100-$150 refurb) that gives you body battery, sleep score, steps, heart rate, etc. The standard run of health metrics that can help with recovery and measuring general activity. I wear a gamin daily and do a lot of weight training. I can confirm that it doesn't do well at measuring anything related to lifting. You'll get a standard heart rate increase, but even intense weightlifting sessions aren't able to trigger the auto activity sensor. I still appreciate the data though. but you don't need a $1,000 Fenix to get helpful data. That is the one thing I wish I would have known before buying a Fenix.
Fenix 5 for long trail runs/ultras. Venu SQ because I don’t like having a dinner plate on my wrist 24/7.
We have the Garmin Index S2 scales. I wear a Garmin Venu Sq and my husband has a Garmin Instinct Solar. TBH we would not buy anything else!
I’ve rowed for years with my Concept 2 and my old Venu Sq. I use a chest strap because the arm isn’t great for activity where the wrist is constantly moving like rowing. RowErg links up with Garmin Connect and adds the activity after it’s synced. I’ll have a new 955 tomorrow so we’ll see how all the additional training metrics are affected by the rowing and running. Just keep in mind if you want to trend VO2Max data over time you’ll need to run or walk occasionally for Garmin to give you an estimate.
I’ve had[ ](https://matrixmaverick14.github.io/website/garmin-venu-sq.html)[this smartwatch](https://matrixmaverick14.github.io/website/garmin-venu-sq.html) for months. pairs easy, notifications work fine, no real complaints.
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