i don't think he did justice to the iPhone in the keynote. besides the 3rd party apps. what happened to the new features that he was supposed to talk about? what happened to the contract info? i am hopin that he will talk about that later in the week...but who knows.