Excellent article on the comparisons! I use Waze in San Diego, CA and it has saved me countless times and it learns my shortcuts too, especially when I travel to the dreaded Los Angeles area. Nothing is perfect in the ever-changing nav world, but Waze because of the high user base in my area exceeds my expectations.