The problem I have had with my Garmin 305 is that the battery, even at its most conservative setting, runs out in 12 hours max. Its a great tool for running, but when climbing, I would have preferred a barometer-watch. Perhaps the new models have better battery life, though.
Just my 2 cents.