Just got the Garmin 60CSx and am very happy with it. Have had no problems with the compass, barometer, etc. which were “must haves” for me. The key could be proper calibration. I’ve got the StreetPilot III for the car, Turn by turn voice directions are great, and the 60CSx for exercise, walking around – portability and battery life that the StreetPilot III doesn’t have.
I’ve been using this thing for hours, backlight always on, and still on the first 2 AA alkalines and have yet to see the battery bar graph move. It’s all black and at first I thought the battery was dead but swapping in 2 new ones showed that they were fully charged.