As to GPS...I've used Magellan, Delorme and Garmin. My fave of all is the Garmin 60csx. It just works, is tough and has a 20 hour battery life.
BTW, I've read where folks are concerned with battery life. Passing on a tip....you don't have to have it on the whole time you are hunting/scouting/walking.
Turn it on before you leave camp or the vehicle. Let it get a fix. Mark the spot. Once saved, turn off the GPS. See something you want to mark while out. Repeat as necessary: On/lock/mark/off.
Now, if you want to go to any of the marked places later, turn on the GPS and let it get a lock. Look in the list of marked points you set and click the one you want to go to. Most handhelds will tell a waypoint's distance and bearing (in degrees) when you highlight the point in the save list. Look at distance/bearing. Dial in the bearing on a regular compass. Turn off the GPS and follow the compass for the distance indicated by the GPS. You should be toting a good compass anyway.