For the last 3 years, I used a Garmin 60csx for my gps. I did paperless caching with a Tungsten e Palm e then later using my Palm Treo 650. I used GSAK (Geocaching Swiss Army Knife) to manage the downloads into the GPS and the Palm device. Everything works well.
I recently "upgraded" to using and Oregon 400t for both the GPS and the paperless caching. It works very well, and now I don't need to carry two devices. However, there are some advantages to using the palm device for the paperless side.
One advantage is that the palm device can have many databases of info loaded into it, using categories to divide them up for searching. The older gps devices will only hold 1,000 or 2,000 caches. That seems like a lot, and it is, if you do caching expeditions that are planned in advance. However, I find myself more often than not just going out for some exploration, and then doing some caching if I have the time. It is nice to have a huge database of info in the Palm that I can look up if I happen to be in the area. I have 5 different databases with over 500 caches in each that cover the "local" area for caching. So the palm worked better for that.
The other advantage is that you can have a lot of more info/logs for each cache along with you.
It is taking me a while to get used to the more limited capacity of my Oregon, but now I enjoy being able to go out caching without having two devices to do paperless. The more I get used to the Oregon, the less I miss my 60 csx/Palm caching.
meach4x4