The Garmin Forerunner 970 is everything you want in a running watch, and almost everything you'd need from a smartwatch. Yes, you'll pay like you're buying one of each, but it's a top-end wearable ...