Share (even co-edit!) selected Gmail Contacts, Google Contacts, Android Contacts: you decide who can view (or update) the contacts you choose to share.
Two simple steps: In Google Contacts, add contacts to a Google Contacts label. In Co Contacts, invite people to share that label.
Using Google Apps? Even better. Co Contacts easily integrates, even syncing your Google Apps Directory.