Google Navigator is new and the best. Supports layers, traffic updates, route edit, streetview turn previews (soon). Also, search by voice! hold search button and say "Navigate to gas station", "Navigate to red robin", "Navigate to where the Giants are playing"! Also integrates with existing contact list and internet searches.