RE: GPS suggestions?
I also have the Garmin Etrex. It does very well for me but if I buy another one I may look at one with uploadable topo maps. I bought mine mostly for hunting but have since discovered Geocaching and it works very well for that also.