jcp234 on 27 June 2009
I have a launch console and I haven't purchased any additional peripherals.
Hell, I just signed up for Xbox Live Gold...only for netflix streaming.
I'm not a fanboy, I just try to tip the balance in favor of logic and common sense.







