Yes the site, to all intents and purposes is now live.
However while working on something else I have noticed that with Adobes new flash player 10 the video previews I had no longer work with the flash player I’ve been using.

A bit annoying. I will be fixing that in the next few days.