@Redbull: Update google maps for mobile from andorid market. Google maps dowloads all the area maps that your surf around. So if you surf around delhi, it will have entire map for delhi available in offline catch, depends upon how much in depth you have scrolled the maps for a given region. For now it doesnt seem to generate route maps based on the available catch (probably just me, yet to test in detail). But yes it can give GPS positioning on the maps based on offline contents.