Another thumbs up for the Garmin 60Cx here. Recently I upgraded to that model instead of the 60CSx because I have no use for a barometric pressure sensor or an electronic compass.
My previous GPS was a Garmin Legend. Prior to that I had a Garmin Venture. And have used a basic eTrex at work regularly.
With lots of tree cover and canyons in my area my poor Legend used to lose satellite lock quite a bit. Fast forward to the 60Cx... I am VERY impressed! It seems that almost as soon as you turn it on you are getting a good lock.
I have been using it for about four months now and I'll never go back. SIRF rocks!