Here is my say on the matter, I imagine some of this has been said, but I am going to bed soon so I hope I hit a few unsaid points:
First, whoever says the 360 vs PS3 comparisons are fair, is completely foolish. The games that are on both 360 and the PS3 are PORTS. Do you know what that means...