In reply to tony:
> (In reply to Bruce Hooker)
>
> I thought that too when I first started looking at GPSs, but I was wrong - there doesn't seem to be a facility to get an altitude fix from the satellites. I'm sure it is possible with the right technology, but an eTrex doesn't do it.
My eTrex does. You may need to change the information displayed on the data screen. The manual explains how to do this. The number of different options is fairly mind-boggling, from "where am I?" through "how fast am I going?" to "how long will it take me to get to the next waypoint with one leg tied behind my back?"
> I think I remember someone explaining that an altitude found using a satellite fix was less accurate than a barometric fix
The altitude given by a satellite fix is less accurate than the position (lat/long, GR or whatever) from the satellite fix. (I'm not sure whether WAAS helps altitude accuracy as much as positional accuracy, if at all.)
Barometric altimeters are affected by changes in sea-level atmospheric pressure (ie weather) and also by the fact that their altitude calculations have to make assumptions about air temperature and how it changes with altitude. However, you can re-calibrate a barometric altimeter when you are at points of known altitude. You can't do that with a GPS altitude reading. To be fair, I don't think you would be very likely to want to: errors in satellite-derived altitude readings are not likely to be particularly consistent between readings, they will tend to jump around a bit, unlike a barometric altimeter which is more likely drift slowly out of calibration a bit like a clock that runs consistently a little bit fast (or slow).
If I wanted to keep track of my altitude on a long vertical climb I think I would tend to favour a barometric altimeter, especially if there were reference points of known altitude on the route. Plus you have things like number of pitches climbed as a check. But that's probably just me being a luddite.