I personally have the TeleNav GPS version 5.9.3i.26, which has served me very well. This app is designed for both iPhone and iPad, Compatible with iPhone 3G, iPhone 3GS, iPhone 4 and iPad Wi-Fi + 4G.Requires iOS 4.0 or later. It usually comes free for all Spring customers on their smartphones.