Shared Contact Management System (for Google apps)
Maintain list of contacts like vendor, suppliers, customer list on Google Apps
Create contacts manually via spreadsheet or importing a csv file
Allow users to create shared contacts themselves
Sync email as contact across google apps domain