The Electronic Compass on Garmins provides directional information while you're standing still. My eTrex has a software compass that only works while you are moving. Take a look at the Garmin Summit, for example, which not only has an electronic compass, but also a barametric altimeter to give better altitude readings.