DB Contacts looks fabulous! I think it's what I've been searching for, and I've tried lots of demos. Bottom line is, it's simple, doesn't get in the way, doesn't mess up AddressBook and iCal (so syncing with my Palm is still a happy thing), and I don't need to find a consultant to try and help me figure out how to use it. Given what else I've seen, $50 is a real bargain.