I am sorry you havent a clue about how the power in a computer is used!.
I'm not going through it all but I'll say a few points.
1. It doesnt matter how fast a processer is. If your ram is not up to the job.
With the 360 the develoer can use it how they want. I.e select how much to use for what. The PS3's is dedicated, its already set. They have to use it how it is. Information for the cpu comes from the ram!
2. The graphics chip in the 360 is far more future proof as it can do some modules that are only available in DX10. The PS3's cant do these. And never will be able to.
3. SPE's are foe floating point work. They are not used in games. Mainly for Multimedia stuff.
4. And BLU RAY. Games dont need it, it is a con. Hell look at Mass Effect!
Sony are great at talking up their products but I've built many a PC and was not sucked in by the PR bullsh*t that was 4D.