Welcome back Smeags!
I just want to echo Smeags by saying that we have a tremendous group of members ready and willing to help make VGChartz the best it can possibly be. That includes the admins, the writing team, the mod team, and all of the amazing individuals who make this place the best damn video game site around :)
I hope everyone will take advantage of the new Gmail account for questions, concerns, and comments. And of course the mod team is available for questions through PM also. I know the Gmail account represents an extra hoop to jump through, but I believe it will allow for better communication between the mod team and the community, and it will prevent many of the issues that troubled the mod thread.