I am looking at the new versions of GPS. I currently have an old Eagle Explorer and a Garmin GPS12CX. I use the Garmin but not so much the Eagle Explorer. The two GPS I am considering are the Etrex Vista HCx and the Etrex Legend HCx. The only difference that I can tell between the two is that the Vista HCx also has a compass and altimeter. At one time it had been mentioned that the altimeters in GPS were not all that accurate. Are these functions worth while?

The discussion in the posting by Jim Shaw sparked this question.