Yeah the site is one of my biggest achievements. Recently I went to E3, and we are quoted on Bioware, Xbox.com, etc. It's funny when I get Xbox haters on our forums or emails from them they say we are Microsoft loyalist, its funny though because last I checked I was a Mac user.
I dont really hold loyalty to any company, only products I get the most out of. I would like to think my site has the most unbiased staff out of any Xbox site, but that is just my opinion.