RE: Please recommend GPS
I have a Garmin ETREX Vista and I really like the expanded memory for maps and the electronic compass. From a warrantee point of view I think garmin is great. My brother's Garmin 12 (older model) decided to stop working and he plugged it into the computer and went to the Garmin site and downloaded a fix for the unit without even having to send it in. They recommend periodically getting the latest software patches to fix things before they impact the unit. Works for me.