I wouldn't switch, but...
Google Nav needs just a few tweaks to make it a killer of a system. I want it to have auto-reroute when it knows of major delays. I want its algorithm to take a few more criteria into account when routing. And I want it to incorporate traffic view into the turn-by-turn display, not just the "Traffic View" route overview. But overall, it works a treat and it doesn't cost any extra, so yes, best nav application.