I'm thinking about registering on the site soon...it's also a very popular forum too.....and has a pretty decent layout, not better than B.Next though.
-
I swear it's linked to Gamespot forums, I've seen the exact same threads on both sites with the exact same posts.