I bought the Highgear Axis (the smaller one). Be careful with that one, as some of the first batch had some sort of problem with inadequate shielding, which made the sensors sensitive to static electricity. The watch performed fine until you put it on your wrist. Then after about 2 or 3 hours it would give all sorts of strange readings, like saying the temp was -38 and that you were at 18,000'. When I wrote the company they claimed to have fixed the problem and offered to exchange.
I ended up exchanging for the one with the little biner...the Altitech II. My thought is that all of these watches that have temperature funtcions are affected by your body temp when you wear them, and I see a lot of people strapping the watches to their packs or whatever, so why not get one that's made to do that. I've used it in the mountains a couple times now and the accuracy has been as good (within 30 or so feet) as the people with Suuntos.
Also, I've never experienced barometric drift. Even at home it can sit on the shelf for weeks at a time and never change altitude regardless of changes in weather.