Application to record each individual action in contact list
Bento from Filemaker is an easy-to-use database application that leverages and integrates with Core Data—the storage bins for Address Book and Calendar. You could roll your own solution or use/modify an existing Personal Journal template.