NeoGAF is #7 in posts per week despite having closed registration. It gets more traffic than most of the forums in the top 25, easily. Biggest English language gaming forum now (maybe unless you want to count Reddit; I have no way of comparing /r/gaming + the game specific subreddits accurately to a traditional forum).