Unless you’ve been living under a rock, you know that Friday, June 29th is iPhone Day. The long-awaited wonder device will finally ship.

I’ve read reviews by Mossberg, Levy, and Pogue. Broadly, they all agree that this is a technological marvel. It has a few drawbacks, but the one thing they all agree needs work isn’t the phone itself. The biggest hangup seems to be AT&T’s EDGE network. Frankly I imagine myself using WiFi much more often than a mobile carrier’s Internet access, no matter how fast they claim it works. But since I’m not an AT&T customer, I won’t be finding out any time soon, either. I’ll have to just watch this 20-minute Apple demo over and over again. Pathetic, aren’t I?

The strong rumor is that Apple is already busy working on the next iPhone, which is a smart idea. The iPod was successful in large part because Apple iterated so quickly, refining existing versions and creating new versions to serve different purposes. Hopefully Apple will follow the same pattern with the iPhone.

If you have your own theories about the iPhone, or if you get hold of one, feel free to comment!