The site was down as a result of Media Temple once again. They had a technical issue this time -- instead of the customary server load issues that have plagued them during the past week.
Site is slowly coming back online now. Expect intermittent down time, though. I don't trust this host.
The goal is for us to move to our new server on Sunday night.