This Garmin GPS watch for endurance athletes gets a long battery life, built-in music and mobile payments. Garmin Forerunner 945 GPS watch review : Read more