I have the Cateye with altimeter. I think it is reasonably accurate for altitude readings, but I think for accumulating climbing altitude you have to keep it set on the altitude mode all the time. I would rather have one that also gives a gradient reading.