I like the new site, my only complaint is that the section where members can post free offers seems to require posts to be approved by a moderator. This will make the games folks would do rather awkward, especially when it is a "poster number XX" type game. I hope they remove the posts need approval thing.
Other than that, no other complaints here.
The new format reminds me a lot of phpbb and vbulletin