I download my aerial and topo maps from
http://terraserver.microsoft.com/default.aspx and have them laminated for field use. A decent GPS program called Easy GPS can be downloaded from
http://www.easygps.com/ to keep up with your favorite spots. You'll need a cable to connect your GPS to the PC if you don't already have one. Most GPS units come with one.