The first thread about ps3s was more detailed because it was giving facts rather than opinions. It all comes down to what you as a person enjoy more. As a console, the ps3 is superior in many ways, but there are alot of features about the xbox that will drive you to play it rather than a playstation. For me, its mainly halo. One opinion that i would like to share though -> the xbox controllers are by far JUNK. They are too big and bulky, and when i play for a long session, they make my right hand sore. That is just my opinion and everybody has a different opinion.
Oh, and for the call of duty part of your thread.. this is because they create it on xbox because microsoft has an agreement with them so the gameplay is alot better on that console. If they coded it for playstation and ported it to xbox, it would be better on playstation, and thats a fact - not opinion.