Firstly, am I the only one who thinks that the default duplicate checking on three fields (Company, Contact and Phone) is unlikely to detect duplicates in the real world? Are two people going to enter this information, especially the phone number, in exactly the same way? Personally, I usually suggest that the phone option is deselected and the default is Contact and Company or even just Contact.
Secondly, could we have the duplicate warning message pop up immediately after entering data in the field (s) and not after trying to save the whole record? For routine data entry I would like to have the duplicate settings using a single field, Contact, and I would like the warning to appear as soon as I heve entered a duplicate contact name, not after I've spent five minutes filling out the rest of the record.