Garmin StreetPilot on Demand
Garmin StreetPilot on Demand is a connectivity-based navigation app. If you don't have a solid 3G or 4G cellular connection to access the online maps it needs, the app won't work.
StreetPilot's menus and screens are nothing special--not ugly but not stunning like Skrobble's, either. But this app is exceptionally accurate and responsive. When rerouting, it did a stellar job of using the current location as the new starting point for the trip. This method of route recalculation took a few moments longer to complete, but it was preferable to the method used by Skobbler GPS Navigation 2, which seemed to reroute me only back to its originally discovered route, instead of recalculating the entire route.
Garmin's Local Search function is powered by Google, and from a navigational perspective, is somewhat comparable to Google Maps, though it does not present the same Internet Yellow Pages profile when presenting results. I did think that it was the best app in this roundup for local search, however.
My biggest beef is the big blue car the app uses to represent your current location. It's certainly easy to see--but it's so big I found it distracting. Other apps' current-location graphics are not as intrusive.
Garmin Street Pilot on Demand is $0.99. Navigation with its on demand maps is $2.99 per month or $29.99 per year via in-app purchase. Subscriptions auto-renew until cancelled.
Garmin Street Pilot
$0.99 (requires cellular connection)
iTunes – Universal