I have a Garmin etrex20 and I love it. Yes you can download directly from geocaching.com to the gps, both as individual geocaches and as pocket querries. when I plug my gps into the computer via usb cord, it takes the computer a second to recognise it, then two windows pop up. One is offering what program I want to use to download the content on the gps. the second window is b/c I have a microSD card loaded with topo maps. When downloading pocket querries use windows explorer to select your gps, /garmin/gpx then download here. extract files from zip and enjoy! I have downloaded 2000 caches before. I have also had 1500 caches extracted, plus a few more zipped files to extract while traveling so I could always find more caches.