The new site isn't too bad, but I think the forums could be improved by adding an automatic update of posts inside of a thread. So,when you enter a thread new posts will automatically show up. This is a feature already present in the comment section of news articles and reviews; it would be awesome to see new posts show up as you're reading down, so you don't have to refresh the page.
Just a suggestion. Thoughts?