Trying to solve Problem: Huge Contacts Database
You already have a working vCard file (.vcf), just import it using GMail's web interface. If this VCF is still bad, you can apply simple text processing (regex search &amp; replace) to it before importing it to Google.

Here are the steps to import a vCard file into GMail using the web interface.

Here's an excerpt from Google's help: 


Click Gmail at the top-left corner of your Gmail page, then choose
Contacts.
Click the More actions dropdown menu and select Import....
Click the Choose File button and locate the vCard file you'd like to
upload.
Select the file and click the Import button.