I actually like the Mod team on this site for the most part. They seem laid back to me, and typically the only time I see them posting is when they're merely joining in regular conversation.
There are only a select few instigators on this forum... everyone already knows who they are.
VGChartz is a fun place to browse, read, and occasionally post. Whether it be sales, the latest interesting things to happen in the games industry, or something else entirely. I continue to enjoy my time here.