I agree it looks VERY slick.
I only have one ore two small-ish comments...
1) Some of the links are broken (contibute, etc)
2) It isn't clear what I'm creating an account for. My existing (wiki and forum) accounts didn't work. I created a new one, but when I log in I get a blank page.
3) The wiki isn't easy to find and, when I did find it (from developer->documentation) the link is broken
All teething troubles, I'm sure
Personally, I think it looks very professional, but the Forum and the Wiki should not be wrapped, just linked to (unless they can be made to look part of the new site, rather than wrapped in it.)
Good work though!