http://www.hardmac.com/news/2009/11/24/ibm-to-drop-the-cell
read the link they explain it there difficult to get power out of it thats the main reason.. all programmers even non gamers one prefer traditional multicore solution because its easier to get power out of it and new processors pwn the cell any day