RE: GPS
I've got a Garmin E-Trex Legend. Paid $150 for it and love it. For another 150 you can get a whole bunch of topo downloads for it. It is a great unit, keeps a whole bunch of waypoints and trails. More than enough for the average outdoorsman. I hardly ever use my compass anymore (except for the time my batteries died, that's why I now carry spares).