There are differences between the Xbox360 and PS3 processors, but they both require parallel programming to bring out the maximum processing power of both. Breaking a task into smaller parallel tasks requires rearranging the data structures and with consideration for timing and memory issues. Moving from single task to multiple tasks programming just requires a different thinking to solve problems.
But with the Cell processor, the SPEs scream through the tasks, like little gi...
PS3 are sold at a loss right now(about $200). So, if let's say 1,000,000 PS3 are sold to non-gamers they would lose $200M, with little return from games royalties from those sales.