Scout by Telenav, one of our favorite turn-by-turn navigation apps for iPhone, has just been updated to support downloadable maps for offline use, and voice commands that allow you to control Scout with words so your hands stay free for driving.
Access to offline maps will require a subscription but it'll only run you $9.99 a year which is a steal compared to other voice navigation apps. It makes it the cheapest option currently available when it comes to GPS apps as long as you only need maps in the United States. Scout does not currently support Canada and other countries.
The other large feature that has been added is voice commands which allow you to speak to Scout without ever having to take your hands off the wheel. There's now a dedicated button in the bottom navigation for voice commands. Just tap it to activate voice commands and then you can say things like Find a gas station or Find a nearby hotel and Scout will take care of the rest. A list of places that match your criteria will appear. Tapping on one will start voice navigation from your current location.
If you reside in the United States and don't have a need for maps anywhere else, we highly suggest you check out Scout.
Scout is a free download in the App Store and you can purchase the premium subscription as an in-app purchase for $9.99 in order to access offline maps.