Importing leads and removing duplicates that are in Potentials

Importing leads and removing duplicates that are in Potentials

 I have to import a few thousand leads per week. I have the Enterprise addition and I want to SKIP any leads I am trying to import that may be in the potentials, accounts and/or contacts with email as the determining factor.  I can not have duplicate email addresses in leads that are all ready in potentials or contacts or accounts.


For example: I am importing a list with John Joe, The Best Company, info@bestcompany.com

But, there is a potential Jon Dow, The Good Company, info@bestcompany.com

So, I want the lead skipped because the email is the same. Right now, it wold create a new record. Please help

Thank you