I have a Garmin 60Cx I have topo and street maps for it plus..... I Geocache with it and I will tell you the best part about is this
when you have it on, it tracks every move, what I mean by this is if you walk strate for, say 20' then go left for 15 ' or even walk in a circle it keeps track of that, Just two weeks ago I was up in the laguna mountain near the San Diego area out geocaching. The rain and the clouds moved in fast,
I was hiking about 4 miles from where we parked the clouds / fog was so thick you could not see more than 100' in front of you and at this point we where in a pasture type area no trails to fallow, if I didn't have my GPS with this feature I would probably still be there.
All I had to do was just zoom in on the gps screen and follow back the dotted line it had draw on it's own as we where hicking. I was so glad it had this feature
and so was my Daughter and friends
Garmin also has great customer service to that another story for a later day