Originally Posted by
rgpg_99
That's what I've been doing, using my iPhone and MapMyRide. Still with a phone you need reliable cell service to connect to either Google Maps or MapMyRide, so I was looking for the next level up, something that would work independently (no data plans, no dependency on cell towers, etc.).
Google maps lets you cache the maps (on Android, at least) so you don't need data coverage (and I know there are other programs that do the same for both platforms). Particularly if you are in a spot with bad coverage, turning off the 3G/phone can save a lot of battery life.