We all know that without GPS, the Apple Watch is inferior to Garmin and Fitbit and Suunto for running and cycling. And without swim capabilities, it's inferior for swimming. But I used to have a Suunto and now have a Garmin and where those watches come up short is when it comes to recording yoga and weight training and stair machines...all those activities non-triathletes do. I've tried to record those activities as "Other" and they're mediocre workarounds at best. For instance, calorie calculations are often very different depending upon whether you're using an HR strap or not. I can see the Apple watch being better for those activities because it has the optical HR built in, so the calorie calculations should be better. The question is, will the Apple workout app care about those activities? Or will there be other apps that care about them? If not, it's better to stick with a Garmin, Suunto or Fitbit, wouldn't it be?