Sorry that there is a gremlin in the system making it difficult (impossible) for new users to register. We are working on it and hope to have things working smoothly very soon.
If you have previously posted on the forums an account has automatically been setup for you, using the email address...