There we have it, looks like the majority of iPhone 5 leaks & rumors were dead accurate. If this is Tim Cook doubling down on secrecy then I'll be damned. It's ironic that the moment he made that statement was the time when the entirety of the product was known to the public prior to launch. It'll be pretty tough to avoid leaks when your factories are on the other side of the globe.
As for the device itself, I'll give it a few weeks (or months) and see if I really want it. Though the new line of iPod Touch looks really sexy. And that Paperwhite...
Perhaps the really good thing that came out of this is that black iPhones are cool again.