Paul Miller of Engadget writes:
"The iPhone 4G? iPhone 4? iPhone HD? Simply "iPhone"? There's plenty we still don't know about Apple's upcoming handset, like the name for instance, but thanks to an unprecedented leak and a whole bunch of peripheral rumors, we've got just about the most info you could hope for going into a major Apple launch. Follow along after the break as we parse through what we know, what we've heard, and what we hope for in the next iPhone."