I've always found Google Contacts to be the weak link, the chink in the Gmail armor of goodness, and Android is quickly re-affirming that belief. Unlike Exchange and MobileMe, where I have very complete listings for all my baseline contacts, the Gmail contacts are polluted by addresses I guess Google chose to remember but without encapsulating information (i.e. tons of No Names to scroll through). To top it off, many contacts are missing numbers, or don't have properly identified numbers, making it almost impossible to use Contacts as a way to, well, contact people.
Is there a better Contacts app available, third party maybe? Or some way to "clean" Google's truth store?
(To make matters worse, iSync in now throwing up all over itself adding and removing contact info, and it looks like I'll have to waste a bunch of time hand preening my master list. Google -- Beta is bad enough, fix this pre-Alpha!)