For kayaking, I like the Garmin Foreunner and now the Foretrex. Having the screen on my arm, instead of on the deck, is pretty handy. I can take a quick look at the direction arrow as I paddle. That doesn't work so well when hiking.
To reiterate what someone else said, though, you still...