We have a new-look website! Gone is the old broken phpBB forums. Gone is the old bug-ridden Wordpress. Gone is the impossible-to-manage Mediawiki! Instead now we have a single integrated custom-built website.
There's still a lot of work to do on the new site to make it absolutely perfect, but give us time and we'll get there.