The iPhone is just that much closer. The user-agent string is showing up already in people's web logs. Other sites have reported the rumored release date of June 20th.
I still have questions about the iPhone. Enough of them that I probably won't be the first one in line. But not since the old days of the Motorola Star Tac have I owned a phone with a user interface that just worked (and the Star Tac gets a pass only because of it's limited functionality).