Heres the first review.
http://pc.ign.com/articles/658/658263p1.html . For all its worth to say, they downtalked the 360's capabilities a little more than what was needed.
Get your own
Gamercard Sig.
ITS NOT THAT IM GETTING OLD, YOUR MUSIC REALLY SUCKS