I'm not being bitchy or overly biased, I owned a 360 before a ps3 until it bricked when halo reach came out. The fact is that while Microsoft has Gears and Halo and such, they were very aggressive getting COD dlc first, GTA dlc first, almost marketing them and pushing them like exclusives. They invested a lot of money in these sorts of things, throw in kinect and you have a console that has a certain demographic. One that is focused on shifting a lot of units, not like sony isn't but MS don't care as much if a game is shit, but if it sells there all over it. I'm not painting Sony as saints either, but they produced games like Uncharted, Heavy Rain, LBP, popular games that really wowed me, yet don't sell anywhere near your yearly rehashes.