If you want to save money on the data connection and are using a Jailbroken phone and want to use Maps but don't want to spend the extra money to pay for data connection, Just download the program XGps which is available through Cydia, then you can just cash all the maps you need. it even has client for windows/Mac/Linux so you can download all the maps through you broadband and then sync it with xGPS on the phone.
What the best part about xGPS is that it supports turn wise Voice Directions, (Still in Beta) which is a really awesome feature. xGPS uses Google maps and yes recently Google maps has enabled routing for Indian maps.
xGPS - GPS for iPhone / iPod touch
http://xgps.xwaves.net/index.php/Main_Page
https://youtube.com/watch?v=taPg5q6wC0g&feature=player_embedded
https://youtube.com/watch?v=S6BrtXI9Da4&feature=player_embedded
Also there is another trick if you dont want to Jailbreak your iPhone, Just connect the phone to WiFi and surf through all the map area you are intrested in through the map application and then this map will stay in the cache till the next time you are in the maps application with WiFi/ EDGE on. Which means no charge for the data connection for using GPS on the maps since all the map area you need are already in the cache data of the maps application,now GPS can be used even if there is no data connection.
Let me know guys if you have any questions, I have been using xGps in India without any problem..
What the best part about xGPS is that it supports turn wise Voice Directions, (Still in Beta) which is a really awesome feature. xGPS uses Google maps and yes recently Google maps has enabled routing for Indian maps.
xGPS - GPS for iPhone / iPod touch
http://xgps.xwaves.net/index.php/Main_Page
https://youtube.com/watch?v=taPg5q6wC0g&feature=player_embedded
https://youtube.com/watch?v=S6BrtXI9Da4&feature=player_embedded
Also there is another trick if you dont want to Jailbreak your iPhone, Just connect the phone to WiFi and surf through all the map area you are intrested in through the map application and then this map will stay in the cache till the next time you are in the maps application with WiFi/ EDGE on. Which means no charge for the data connection for using GPS on the maps since all the map area you need are already in the cache data of the maps application,now GPS can be used even if there is no data connection.
Let me know guys if you have any questions, I have been using xGps in India without any problem..