Okay everyone, here's the deal.
We were still running way too high on resources, so there weren't a lot of choices available other than getting suspended again. The Titans made the choice to remove all the old posts and topics in order to keep things going while I search for the problems in the database. Presuming I find the problem, we'll be able to restore all the old stuff, so keep your fingers crossed.
Otherwise, post away!