@coder buy
I wouldnt say its technically harder to code for the ps3 just more time needed which equals more money as you actaully need more code.
Actually it is harder. The PPE doesn't automatically figure out how to divide the code between SPEs. That means you have to figure out both how to write you code to take advantage of the parallelism, and figure out the most efficient way of dividing it up. Often developers will have one or more SPEs going significantly underutilized.
@fulle
I don't have time for an argument backing a statement like "The Xbox 360 has a superior graphics card to the PS3" right now (it does).
Since you actually did a decent job explaining the PS3's GPU (RSX), I'll give a
brief explanation of the XBOX360's GPU (Xenos). The short of it is the Xenos is a 48 shader GPU based on the R600 (X1900XT) architecture. While the Xenos has 32 GB/s access to eDRAM and 22.4 GB/s access to 512MB GDDR3, it also has to function as the 360's northbridge, thus sharing access to the memory. The CPU to GPU link caps ot at 10.8 GB/s so the GPU will never be memory bandwidth starved, but in certain scenarios, it could affect performance.
The easiest way to compare the RSX to the Xenos is to look at the GF7800GT(X) and the X1900XT(X). It should be general knowledge by now (at least to enthusiasts) that the X1900 series won this battle over all. To be fair, the RSX has the potential to push more pixels per second than the Xenos. However, the shear difference in shader power is too great to overcome in DX9 level games. It should be noted that some of this graphical disadvantage can be compensated by running more complex physic calculations to the Cell's SPEs that the 360 can run.
The PS3 is not tapped. While they've figured out how to keep the whole processor relatively busy, they can still find different operations to do the same thing in less time, given the architecture. Optimizing order of events and load distribution are two things that they are likely, only now getting a feel for. That said, the biggest improvements won't be in graphics. They'll be in physics (which can also be visual) and AI.
@Antilycus
And for all the PC Gamers (I used to be one) that are always touting your system is better then console X, no shit. How much have you spent in video cards in the past 5 years? Probably a lot more then the 300 I spent on launch day for my console system. In the end you get much more out of a gaming console (if you want games) then you do out of a PC, for the price.
Thank you for being the first console gamer I've come across to realize that the only difference between a decent PC that many people have already, and a gaming PC is a good video card.
I spent about $260 on an X1900XT a couple of months after the XBOX360 came out. While it can't max out the settings, It can still play games with equal or better visuals than the current consoles. I will never need to upgrade that system to maintain superiority. It doesn't suddenly become inferior to consoles just because games can be look even better on the newest PC hardware.
Further, most of the major releases I've seen for both console and PC up to this point have retailed at around $60 at launch for console and $40 or $45 for the PC. In general, games are cheaper on PC. Depending on how hardcore you are, or rather how many games you buy, you can save enough money over a console to by better mice and keyboards, upgrade the memory, or even the CPU or Video Card down the road. Twenty games at a savings of $15 per game gives you another $300 video card right there. That said, there were rather popular versions of each console selling for well over $300 at launch. You can pay a little more for a better experience.
There are other reason to like PC gaming aside from the hardware superiority. The PC has a plethora of control devices including the gamepads you typically see on consoles. I like my keyboard and mouse, joystick, racing wheel, and game pad. You can choose whatever control you like. Also, better cooling makes well built PC's less likely to burn out than console. A lot of people had a lot of trouble with warranties on their consoles. More still had them go out just after the warranty expired.
I wonder if reasonable people would actually spend more on video cards or replacing their consoles in five years. I know two people personally that have bought three since the consoles came out. One had to replace his 360 twice, the other replaced his PS3 twice. You should have seen the look on his face each time when he was preaching the better reliability of the the PS3 and then his croaked less than a week afterward each time.