If you use a hash technique to remove duplicates, be careful of the case. Otherwise John@isp.net will be different from john@isp.net, and John john will get two copies of the email.
When saving email addresses from Web forms I generally make the stored results lower case.