Kind of depends on what pc software, what GPS unit you have/and what mapping features you display.
The suggested google map method works great. In that you can download the entire (up to 500 I think) range of caches around the location you specify. This download file can then be uploaded to your GPS. If you have a palm or similar, often the encrypted help can be downloaded, along with parking co-ords. (This is paperless caching.)
However, if like me you have an e-trex with a 25mb internal memory map, I tend to download the map areas I am likely to visit in the not to distant future (additional mapsource navigator europemap. The basemap is pants.), download these to the etrex first. It has to be said this is more than enough for most of central England!
I've then taken to downloading a waypoint .loc file at 1 page increments (approx 7 miles in my case), and creating a route on mapsource for each. This also downloads all the waypoints for all routes, overlayed on each other.
To go paperless you do in my case have to edit the location text with the help text. Which can be a bit of pain, but it's doable.
Having read that back it sounds complicated, if anyone has a quicker way round using the hardware/software I'm using, please shout.
Thanks.