The Cell Processor: Technological Breakthrough or Yet Another Over-hyped Chip?
XBOX 360 or Playstation 3