I kind of like the idea of using the email as the unique login id for the user. This ensures uniqeness, and it is convenient. Many sites to this, and to me it feels right. What do you think?
Håvard.Bell