Hey! I fixed the news - and it looks like most of it survived!
Our provider has moved the site from a regular shared server to a big, fat cluster. This is good since we will have much greater performance, and bad because the site was down 50% of the time for >1 week :-(
We're cooking again, though, and will have some new stuff to add soon.