K... to say that one company ripped another ones off, especially between MS and Sony is ludicrous. They are NOT the originators of the design. As far as the PS3 processors, you will have to delve into the complexities of it. Here is the short of this. The PS3 has ONE multipurpose core for advanced branching and thread handling. It has 7 SPE's, now the thing about the SPE's is that they have POOR branch prediction, is inorder processing (meaning no out of order processing, making programming harder), they are VERY specialized processors. This means they are good for one thing and one thing only. Now, the plus side of this is they are VERY powerful in data/number crunching. This is good for vertices, AI, physics, basically anything that relies on massive calcs. Now, the 360 has 3 multipurpose cores allowing for more robust (but far from perfect) branch prediction. Unfortunately it is also inorder making things harder for the programmer but much faster for the hardware to process. The other factor to look at is the GPU. 360 wins there hands down, so this constant unfounded bashing of other systems is really moot at this time because I have the feeling you will not listen even if facts are shoved in your face. I have written this very watered down and if you want more details, you can look up some of my other comments over the past 6 months or so.