Garmin GPS map 60CS

I use a Garmin GPSmap 60CS. I chose this one for it's dedicated geocaching screens and it's ability to route you on road trips, either geocaching or vacation trips. Here is how a typical geocaching trip might go. (I also have a Zire31 PDA)
1. Run a query on Geocaching.com to get a file of geocaches in the area I want to cover.
2. When I get the email for Geocaching.com I load it into my GSAK spreadsheet software.
3. Then I down load the geocaches to my 60CS and on to the Zire 31.
4. Get in the van and have the 60CS route me via roads to the geocache location.
5. After parking I switch the 60CS from road maps to TOPO maps and tell it to find the geocache. The compass on the compass screen now points you in the direction of the cache. If detailed information about the geocache is needed I check the PDA.
6. Find the cache, sign the log and hit the "Found" button on the 60CS and repeat the steps to go to the next cache.
7. When I get back home I go to the calendar on the 60CS and bring up all the finds for that day.
8. Using the calendar list, go back to geocaching.com and record your finds.

The new 60CSX has the ability to use SD cards which would be great for taking long vacation trips. You would be able to load all the detailed road maps for the trip and not be limited to the 54mb.

Deciding on which GPS depends what you want to do with, hiking, road trips, geocaching. Many people like Magellan's. I got the Garmin because that was what everyone at work had. I've been happy with it.

Hope this helps.