I have used Google Map navigation and Waze... I like Waze which tells me any accidents ahead, current speed, but the recommended route is not...