The Garmin Forerunner 970 costs $250 less than the Fenix 9, but the pricier watch offers rugged hardware, longer battery options, and specialized outdoor features.