It's been a little over two weeks since I've gotten my Xbox 360, and I'm here to give my experiences with the system so far. This console certainly has it's issues, but do the pros make up for the cons?
Techgage
Techgage