The registration process to post in the forums was broken by a flakey captcha plug-in - a bug which took a little while to track down and fix. It should be working now. Sorry for any inconvenience.