Started using a Garmin a year or so ago. They come in different looks and styles, analog even. Apple does other "smart" things better that Garmin doesn't. But as far as actual fitness/sport tracking I think Garmin is better. Also, no subscription fees (yet). If I turn off the pulse oximeter sensor, the battery lasts weeks.
On a side note, I scored a 100 sleep score recently.
