I test running watches for a living — and this is the Garmin deal I’d buy today