So we've got it on authority that the second-gen iPhone is already well into testing, and numerous units are floating around in super secret pockets. A trusted source got a chance to check one out.
According to Engadget's source, the iPhone 3G is roughly the same size and shape, has GPS for realz, the glossy black backing we see in the pic, chromed up volume buttons, no removable battery ('natch), flush(!) headphone jack, same screens size and resolution (what? where's my Nano-res 200dpi 640x480?!)
July is rumored, but who outside the jobspod knows for sure?