Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7E18)
I think we might be in for a surprise.
One surprise would be that this is not the next generation iPhone prototype but just one possible prototype. Maybe the one Apple releases at WWDC doesn't have a front facing camera and higher resolution screen. That would be a surprise, albeit an unwelcome one.