I can suggest several things, Loree. This summer Ive been wearing a St. Moritz Momentum VS-1 ($200; st-moritz.com). Its pretty much a do-everything outdoor watch with an altimeter, barometer, and compass, plus all the usual sport watch features such as alarm, timers, and more. It has a stainless steel case and a tough rubber wrist band, and is waterproof to 165 feet. It should be tough enough for any conditions your boyfriend is facing. Ive found the altimeter to be exceedingly accurate and assume most other functions offer the same. It also has a little cloudy/sunny/partly sunny icon on the main screen, and thats fairly easily flummoxed. But thats minor.
Like most altimeter watches, the VS-1 does have some interface challenges that require a moderately close reading of the manual. Actually, a close reading is all that is possible; the VS-1s manual has the smallest type I have ever been unable to read. But most features are sussed out fairly easily. And at $200, the VS-1 is a good buy.
Suuntos Vector ($200; suunto.com) is sort of the cast-iron skillet in that companys watch line. It also has an altimeter, barometer, and compass, plus watch features and many ways to slice and dice the data, such as rates of ascent/descent, records of barometric changes, and more. Comments on VS-1 apply here as well: the interface takes some puzzling, but works pretty well. Its water-resistant to 100 feet. It has a plastic/metal case, and probably isnt quite as tough as the VS-1.
Hope hes doing well there!