First off, I'm not one of those people who doesn't want to accept that the leaked iPhones are most likely what we'll be seeing at WWDC. However, does anyone think Apple could be setting this whole thing up? Leaking a new iPhone into the wild, that people have very mixed reactions on, only to reveal something completely different at WWDC? I'm sure this idea has been thrown out there before, but it seems very un-Apple-like to have two or more phones get out into the wild. And yeah, I know there's codes/serial numbers and what not in these leaked phones that indicate that it's an almost final design, but Apple could have put that there on purpose so people think that's what we'll be seeing. Imagine how surprised everyone would be if Steve reveals a completely different-looking device than what we've been talking about for the past month?