i'm one of the site developers on giantbomb. i live in san francisco and i work with an amazing team across the bridge in sausalito, ca. holler if you see bugs on the site or if you want a new feature, etc...... can't promise it'll get done - but it its a good idea i can gaurantee that it'll go up on the board. enjoy the site dudes!
Here is a picture of me: