Everstar on 11 June 2008
The OP is right on about everything thats exactly why i bough my 360 to play online with Halo 3 and what not and im very happy with it many of my friends bought a 360 for the same reason