I purchased Sygic GPS for my iPhone. I think it cost around $50 for a lifetime license and unlimited country maps. Just download the maps via wifi, and it works off your GPS, so no data used. Have used it in Italy, USA, Greece, Thailand, UK, Sydney...... works perfectly, and even if the hire car...