There are a few apps for the iPhone 4, 4s, and 5 that loads all of the maps in memory, over 5 gigs worth of maps. Garmin makes an app, Garmin U.S.A., that I like a lot. I use my iPhone connected via bluetooth for music, podcasts, and GPS. The GPS app is a power hog so it needs to be charged...