Hmm well can't say I'm the most creative person, but I love thinking out of the box.
Let's see potential for new:
(VG) Gaming World Headquarters
I guess if you want it to be completely new and original, could take out the first part and just making it "Gaming World Headquarters.
For the database site:
(VG) Game Safe
Or of course take the VG out and just make it the Game Safe. Considering that is what it is, seems fitting.
As for the forums themselves:
(VG) Top Secret Meeting
Guess that isn't a very good one, but trying to stay in line with this whole huge corporation theme. Maybe, The Meeting Room or Back to the Drawing Board. Potentially a play on a common term with "Research and Discussion" or whatev.
I don't know, but aobut as creative as I get haha.