This image was lost some time after publication.

The software that allows programmers to build third-party software for the iPhone will be delayed one to three weeks beyond its February 2008 ship date. Shipping delays have become de rigueur for the company: In January, the Apple TV 2.0 software upgrade was delayed by two weeks. Last April, Apple announced it would be delaying the release of its next generation operating system to October because of the iPhone's pending release. No reasoning was given this time, but we wonder if Apple has sufficient human capital to turn all of Steve Jobs's fantasies into reality. (Photo by AP/Paul Sakuma)