Dozens of technological generations and improved models later, the very latest watch with Garmin's running technology is the Forerunner 935. After three months and more than 1,000 miles of running ...