It's been a long day. I'll post a bit about why the site has been down tomorrow morning, but for now I'm going to bed.
For now the site is back up. It looks like a faulty hard drive was responsible for some data corruption, and we're rolling the site content back a little bit, so a couple of forum posts and layouts have been lost (which we are very sorry for).
Like I said, I think I've tracked down the issue, and the hard drive has been replaced, but it is possible that there is something else going on besides the corrupted hard drive. I'm going to let the site run overnight (US Pacific time), and if all's well in the morning we're good to go.
The important bit to this message is that in the off chance that there is still an unsolved issue with the site, I'm going to have to take it offline again tomorrow while I do a complete re-deployment. IN THAT CASE, ANY NEW CONTENT THAT IS ADDED BETWEEN NOW AND THEN WILL BE LOST. So you probably don't want to upload too many layouts just yet, and please save copies of any forum posts you make on your computer, in case we have to roll back the site content again.
I apologize for the outage today, and for the few pieces of lost content. I'll post again tomorrow with more details of what went wrong.