Everything should be back up, except for the downloads page. There was some user subscription info lost due to a corrupt backup. I manually re-entered about 14 new subscriptions. If I missed you, please email me your order confirmation number and I'll fix it.
Anything else that feels wonky can be reported by email or IRC.