Well, it's been a week with the iPhone. It really is pretty nice. I ended up with it primarily because for a smart phone it was the cheapest to run. AT&T would have charged my wife an I almost $200/mo to run a pair of Tilts or other WM6 based phones, but a pair of iPhones is just over $100/mo.
The iPhone is a first class phone. Way more than I can say for anything I've seen built on Windows Mobile. No WM phone I've seen passes the pocket test. The iPhone is surprisingly thin and small. It is very pocket compatible. The WiFi and EDGE web browsing/emailing is super addictive. I almost look forward to standing in line somewhere so I can catch up on stuff. I crave riding the bus so I can surf. I had started to neglect my email -- just never time to catch up, but I'm now jumping when my iPhone chimes. Maybe this will all wear off, but I don't think so. I find myself choosing to surf from my iPhone even when my laptop is right there next to it.
The big things that suck are:
Other annoyances include:
I don't really care that there is no IM support - It just seems like a rude technology.
Overall, I recommend it highly.