If you're getting frustrated with standard smartphone maps, the Nokia Here in-dash navigation system and companion app is a much more comprehensive trip-planning tool. Here allows you to explore cities in 3D, view country maps via satellite, get full driving directions and save favorite places.
By downloading the Nokia Here app to your phone, you get access to maps, drive and transit which lets you check real-time traffic, see transit schedules and even look at weather predictions for your desired destination. By collecting the places you like, you can find them again easily and navigate with less hassle.
The turn-by-turn, voice guided system works in 95 countries that includes street level satellite images in 2D and 3D.