My wife found one for her iPhone, but I found that it is also for WinMo & Android.
It is called Waze. It is a FREE turn by turn navigation software that is community based. It has a pleasant female voice, and is I would say at least 90% accurate. 3-D imaging, and more. You can even type in alerts for other drivers, such as if you saw an accident that was tying up traffic, you can report it, so that other "wazers" can try to reroute.
It works good, with about "average" useage of resources while active. You can even join / create groups. Such as I created the "Anchorage Waze Points" group, for users in Anchorage Alaska.
It DOES require you to create a user account, for the software, and it is a learning GPS. Meaning that over time it "learns" your routes and guides you accordingly. It does have a built in search function for inputting addresses & such.
All in all I would give it a 8.35 out of 10. It's not perfect, but it is good, and the price is worth it.
Samsung Galaxy S III I747. (Stock / Rooted)
Samsung Galaxy SII Skyrocket (ICS Stock Bloat Removed Rooted)
ASUS Transformer TF101 (Stock / Rooted)
CURRENT PROJECT : Working on an Android ONLY (hate iphone) Civil War through WW II interactive Game.
You didn't read the sticky threads did you?
Shut your flippin mouth, and go read the sticky threads BEFORE you post anything.
A little research goes A LONG way. Dadburned impatient kids these days. Don't got no brains no how.