Originally Posted by
Seattle Forrest
Actually I guess a Forerunner 920 also hits all your requirements, but it's ugly, and doesn't have a barometer.
Forerunner 920XT has a barometric altimeter. That's what DC Rainmaker recommends, so seems a good choice.