Garmin Street Pilot; I saw this a while back and thought it looked interesting.
I do have a Garmin GPS, but do not always carry it with me.
Google maps can work on the phone when you have service, but if you don't, then what?
The wife and I got back from a trip, and I thought I'd look into...