ecurbj on 15 October 2008
-Pricing on all SKU's
-Huge amounts of third-party support
-Major series releases
-Xbox Live
All those account for the 360 success and no one can deny those 4 facts I stated above.