Galileo Offline Maps

Probably the fastest maps ever on the App Store.

What it is

Galileo Offline Maps is a universal iOS application for travelers. It's fully compatible with iPad, iPhone and iPod touch.
You always have a choice - use the free version equipped with essential features or complete the configuration with enriched functionality through one time in-app purchases. Decide for yourself which of the two suits you better.
Save your money and be always plugged-in with the special "All-in-One Features Pack" which activates all features at once, including upcoming features for future releases.

Features

The free version supports all necessary basic map features, such as: automatic map rotation, GPS tracking, map caching, online search and social sharing. You can use Galileo Offline Maps to view maps from 11 sources each tailored to a particular purpose (tourism/walking, driving, cycling etc). Caching is always on - the app saves the map tiles of areas you browse through and keeps them handy for offline usage. So Galileo Offline Maps lets you spare cell phone charges.
If you would like to use a large number of pre-generated maps offline, please look closely at the "Import Maps from PC" feature. It allows you to upload offline maps created on your computer and use them within the application.
Drop pins on map and save search results to view them later with another useful "Bookmarks" feature. You could use it to share with your friends your current location or places you've visited on vacation.
"GPS Track Recording" feature lets you record, store and visualize your movements in real-time when driving, cycling, walking or running directly on map. You can also share your tracks with friends in one of the commonly used formats: KML, GPX or CSV by sending it as email attachment from within the app.