We've moved to our new servers. It's not perfect yet, but FAR better.
As you can tell, we're having some 'teething problems' and we're working on it non-stop - some of our team have not slept since 9am yesterday. We're just finishing fixing some last minute issues that have cropped up - which should fix the pages not loading and the speed issues.
We cant please everyone, so we thought we'd put the website back up and make it available - even though its not running perfectly yet. If that pisses you off, im sorry - feel free to visit this page:
Pretend it is the videos page and just refresh that. When that page goes away, we're happy with performance.