Garmin etrex Vista HCx. This is a good unit. It never has a problem quickly locking onto the satellites, even indoors. Plus Garmin just released new topo maps on a chip that are the equivalent of the 1:24,000 scale (7.5 minute) maps which show most everything -- dirt roads, trails, etc...