Smart2go
I found this one today and I am still testing it out but it works great so far. I think you have to pay for the navigation but the maps are free, or something like that. Has the turn by turn, rotates the map in the direction of travel, on screen GPS readout, decent search engine......
Help me test it out and let me know what you think