I posted in the Waze thread about Here and I still like it.
One nice feature about Here is that it not only displays the road speed limit, but you can customize an alarm (visual and/or auditory) for x miles over the speed limit.
You can also download states into your phone so that the nav works even if your cell service is spotty or non-existent. Great for the West.