Wow, the new site is up. Imagine that! Take a look around, enjoy yourself. As for the forum, it'll be there in a couple of days - working out the bugs. Hooray for new projects!