I'm looking for a contact manager with the following functions:
- multi-user support with permission settings
- action log (so that if a contact is edited I can view the history of edits and see who modified what data)
- Google Contacts 2-way sync
- all contact fields searchable (many contact...