Apologies for the site being somewhat broken. I'm actively working on this after doing a full migration, so you'll notice many things aren't working right or have disappeared altogether. Don't worry, nothing is lost and everything will be back in place as soon as I can get to it.
Update (Nov. 10, 2011): The contact form is back online. Apologies for it being broken. The user registration is still offline. It will be fixed as soon as possible.