whoever said the PS3 was easy to develop for probably isn't aware of the magnitude of the problem designing software to work well on the cell, its been mentioned in two threads before about how complex optimizing code to run on an 8 core processor is, let alone a 8 core processor that has different types of cores in it.
although the following link is nearly a year old now (and I've posted it before) its a general overview of some of the problems facing IBM trying to make a complier for all the developers out there for the PS3
http://arstechnica.com/news.ars/post/20060225-6265.html
The link below takes you to the page to download the compiler for the cell, now, I'm no software expert but what I do know is that an Alpha release is still very far from completion and also judging by the version number 0.8, things still have a fair way to go.
http://www.alphaworks.ibm.com/tech/cellcompiler
Now, I'm not bashing the cell, I think its a damn good processor, I just think that sony went one leap too far this time, IBM estimate it'll take them another 2-3 years before things are done on the compiler, and thats a best case scenario, by which time we could probably be seeing the next gen Xbox and Nintendo on the horizon. IBM themselves don't plan on using the cell in their main supercomputers till 2008 and a nice little quote from the wiki article on it says "Cell is widely regarded as a challenging environment for software development".
In the meantime games are gonna be developed that don't use whats inside the PS3 to their full extent, yes the graphics chip is a known quantity to developers but the big thing nowadays in games isn't the graphics, its the other stuff, physics, AI, etc...all stuff that'll be done on the cell.
But in the end its the games that make or break a console and in all honesty I'm not up to date on that front and nor do I really care (I've never owned a console in my life).