My experience getting an iPhone was very similar to Scott's. Well, truthfully, the only similarity was that we both slept outside on Wednesday and Thursday. Of course, I was napping on the [pictured] beach, and only during the day.
Getting an iPhone was actually surprisingly easy this morning at the Apple Soho location. When I got there at 10am there were only 4 people in line. Apple did a great job of making sure that their stores were stocked with plenty of inventory.
Anyway, my initial opinion is that it's a great device. The resolution is great, the setup was simple, and the mail integration is very good. All the sync'ing (music, video, pictures, calendar, contacts) works well, as expected. Even using Safari is better than I expected it to be.
I do have a few complaints. First of all, where are the games? I'm not much of a game player, but I do like to play Sudoku on the plane when my laptop dies.
My other complaint is that I can't queue SMS messages when I don't have a signal available. For example, I often create SMS messages when I'm on the subway and immediately send them. I don't actually have a signal, and every other phone I've ever had would queue the messages and send them the next time I have a signal. Instead of following this pattern, the iPhone simply errors when you try to send a message and don't have a signal.
Those are small complaints though. Overall, I'm very happy with the purchase.