This is a solid app that does a lot for free. Battery drain can be an issue, but a car charger is probably something most phone users already have, problem solved.
Zapchristo about GPS Navigation (Sat Nav), v7.1