Steve Riggins 2007-06-22 Uncategorized iPhone, I worship your creators Apple has released a 20 minute iPhone demo movie that anyone, anyone who thinks they handle the small details should watch. The iPhone is going to blow people away. Seriously. Even with the stuff its missing. Apple has a winner. A huge winner.