I like the Garmin 60csx that I have. It's been trouble free for about two years and it is very good at signal acquisition.

It's the 4th Garmin that I have had over a 10 year period and none have ever failed me. I just upgraded every few years.