The front page is now up but looks like they are still working on the server as the login page returns lines of code.
One of the medium term aims is to replace the host and upgrade the BB at the same time - the current set up is far from suitable given the traffic it has to cope with.