The best thing about Mobile Gmaps (next to costing zip, of course) is that it has multiple map sources - Yahoo! Maps, Windows Live Local and Open Street Map, just to name a few. You can opt for any of these sources depending on the current scenario. The phone can either download the maps on the go or have them saved on the memory card in advance, to use later.