Hmm I was curious, does anyone know much about CUDA? I don't have time to work it out, but I think thats where the biggest competition to the Cell is going to come from. It seems Nvidia and IBM have similar goals but vastly different architectures.
A modern RV770 chip does what, 1-1.2Teraflop FP single precision, probably 100gflop+ double vs a PS3 cell that does 250ish single precision... The question, can the Cell architecture in a cluster compete with future GPU designs as they become more general purpose?
Tease.