Dopes anyone even still make a bike computer that tracks altitude? I looked a while back and didn't find one, although I didn't do an exhaustive search.
Good water resistance is also important. During a tour this summer I accidentally left my computer on the bike during a couple of heavy night rains. Water got inside, the battery corroded and the thing died. When I got home I got it working again. It records distance well (measured it against road mile markers), but the clock doesn't keep accurate time.