You should first ask yourself if you really need an email address. And see if you can get away with not having one.
Requiring that the user have an email on file is not as necessary a requirement as a lot of people seem to think. It seems like half the time or more, they just want to spam it anyway.