Just a quick update today: As mentioned a few days ago we've hired a tech to help with the server issues. Although things have already begun to improve, there's still more work to be done by Joe and our hired help. Over the next few days we'll slowly reinstate features at full capacity (including registrations).
The announcement planned for the 17th will be pushed back for now (We would have been rushing it anyway). A functional server means that we'll have more time to deliver the best forum upgrade possible.