RE: gps?
I have two Garmin and wouldn't trade them for anything. I have a etrex base model that gets the job done but has no bells and whistles. I also have a rino 120 which is very well equipted. Both are user friendly and very accurate. It's tough to go wrong with anything from garmin.