After trying a number of options, for Los Angeles, Philly and NYC, Google is far and away better. I also suspect it is based on user needs. The combination of traffic, alternate routes, public, bike, etc; I have yet to find an alternate that puts it together in a single package. Others may be a bit better in some aspects, but overall? No.
Now add in Google Now. Spooky cool.
Keep Up with TechRepublic