
With WWDC just around the corner, it was only a matter of time before a few more details leaked out. Steve Jobs recently mentioned at All Things D that come Monday we wouldn’t be disappointed, even after the new iPhone had been leaked into the wild.
Have you an opinion, used or been to this object or place? Tell us what you like don't like about it, or post any specs/info about it: