How does Waze compare to the vanilla Android Navigation app as far as avoiding traffic is concerned?
Waze has more of an interactive experience (with the ability to report hazards and backups, and some random reward system), but it is more of a focused app than Google Nav.
But as with anything YMMV (Sorry, obligatory pun)
EDIT: And Waze does not do walking/public transportation directions.