rocketpig on 20 February 2008
Well, since it is called GDC, MS would be the winner for XBLA Community.
As for other stuff, don't really care. We knew it was coming anyway (though a 2008 confirmation of GeoW2 is awesome).
Or check out my new webcomic: http://selfcentent.com/