I've written a program to capture contact email signature from emails or documents into ACT!
The program creates contacts, companies also possible to search for existing company, and assign a group to contact. It also checks for duplicates before creating records. Custom field mapping also available. Works with ACT2007 or better.
I'm wondering is ACT! going to introduce a Lead concept that is present in some CRM systems? it fits well for a contact that is web enquiry or raw import.