1. GPS - DeLorme PN-20
2. Paperless - Palm TX you don't need one this nice but, I use the MP3 player and wirerless internet when I travel.
3. Downloading - DeLorme's Topo USA V6 and CacheMate.
4. Maps - Comes with Topo USA These are the best maps you can get but, maps for Canada are limited.
DElorme has just released TOPO USA version 7 which is supose to have vast improvments for the PN-20 GPSu. I would chek this out before you buy somthing else.
I use the PN-20 because I was already using TOPO USA where I work, My work does a lot of surveying and also We travel on the job. TOPO was used for trip planning and locating points. The PN-20 is a little slower than some of the other GPS units I have used but none of them have as many features as the PN-20. also the acuacy and receiver sensitivity is unbeatable for units in this price range.
If all you use your GPS for is Geocacheing then you may want to look for somthing cheaper but if you want to do more than Geocache the PN-20 with TOPO USA is a good choice.
Radar Ron