+1 on the Garmin 405. I use mine every day for running, but also took it up Whitney last summer. I enjoyed seeing my tracking info on Google Earth after the trip. Alan's observations on battery life are correct. I charged mine before my trip and had it die on the second day at Iceberg Lake. It will give you lat long coordinates, but I have never used that feature.
Kent