I'm with the quartz fraternity... I've had a Casio alt-6000 mountaineering watch for 10 years now. It cost £90, has an altimeter, barometer, thermometer and compass, plus alarms for particular pressures and altitudes (and times, of course!). It's had a particularly hard life having been used whenever I go climbing - if a watch can cope with being part of a fist-jam in a gritstone crack it's definitely solid! In all that time, it loses about 1 second every 2 weeks, and has gone through 3 batteries and gaskets (100m water resistant), at £8 each time. As far as I'm concerned that's value - if I had a £1000 Omega or the like I'd never wear it for fear of scratches!