At $249.99, this is the pick for runners who want training plans and physical buttons for workouts. It pairs with Android or iPhone. Garmin rates it for up to 13 days in smartwatch mode, 23 hours in GPS-only mode or 16 hours with all satellite systems enabled.