I think I’m sold on the Motorola Droid (and Android 2.0) with the addition of Google Navigation:
Google Navigation takes the awesomeness of Google Maps and puts all of it and more onto your Android device.
Up to date map data, easy searching, voice navigation, live traffic reports, searching for stops along your route, satellite AND street view?! About the only downside is how it behaves if it is unable to get a data signal. I’ll still keep my Garmin eTrex vista HCx for those off road trips and for logging tracks, but looks like Google Navigation blows other navigation software out of the water when it comes to driving.
More details over on the Google Blog.