I'm a big garmin fan, but it might be overkill for you... depending on price, and if you do fitness activities.
I have a Garmin 935 and love it, but the fenix range is essentially the same watch in a more rugged package. The sapphire screen is brilliant and scratch resistant but the fenix was...