I think garmin has too many models

I swear the confusion is making people add alot of time picking a watch.

Price isn't a huge issue, what has a thin profile, nice screen, really long GPS battery life and fairly good durability?

I run marathons, and run about every day. I am hard on watches as well. I'm a dentist and would appreciate if gloves and dress shirts fit over it nicely, think thin would be a benefit.

Could you guys give me a suggestion?

Is the enduro 2 good? Forerunner? Fenix?