When there is a signature in a person's email or other block of contact information, that should be able to be parsed and easily turned into a contact card. Select-highlight the signature or other contact info, right click, and choose something like "create contact with this information" and it should be able to build a contact with it. Things formatted like an address should be able to be prepopulated, any info with a label like "phone: xxx-xxx-xxxx" should be super easy to put into the correct field. If it can't be matched, there should be an easy way to assign parts of the data via drop downs or drag and drops of data from a 'temporary panel' or something to organize it.