By using this site, you agree to our Privacy Policy and our Terms of Use. Close

1 xbox live advertizing
2 its been out longer
3 many great games such as cod4 and world at war appeal to xbox owners
4 the system sells well in places of the world that happen to buy a lot of games
5 the xbox crowd likes lots of different games
6 the 360 is bundles with games during the christmas season