"The registration process tells me that I have an invalid email address. What's up with that?"
The email address has to be in valid email address format, i.e. username@domain.com.
Administrators can also selectively ban free webmail addresses such as hotmail and yahoo mail.