For hiking, cycling, skiing and fitness have been considering a GPS watch and have an eye on models made by Garmin (Fenix 3) and Suunto. Would like to access maps, track activity and so on. I think Garmin is the call, but would like to know any experiences/recommendations from the board.