Getting a gift for my husband. Military so needs to be durable. Track long runs and have recovery. Text alerts/app alerts? Is a bonus. Doesn’t normally listen to music while running so not necessary. Currently has no watch so anything is an upgrade. Kind of like the satellite gps features/mapping in the 965 but the price tag is a little too high. Considering an older version, like the 945? Is the difference between the 965 and 945? Being an older watch would people still recommend? Or dropping down to a 265 to be more within budget?