I don't want to sound unimpressed. The demo of the iPhone was amazing. At least 5 years ahead of any mobile device today. I wanted to get some thoughts off of my chest. I would by an iPhone and switch from Verizon today if I could. And, I hope that some of these items are already implemented or are implemented before the release. 1. I don't know if it was done on purpose but Steve completely left off Windows Mobile 5 Phone edition when detailing the current mobile phone scene. Granted the iPhone does them 10 times better but my XV6700 does a lot (when it works). 2. Bluetooth DUN ?? Will I be able to use the iPhone as a modem with my PC or Mac ? (I can do that with my XV6700 - with a hack) 3. The iPhone runs OSX, right? That's great. Like Steve said, it has everything he/they/I want built in. But, will I be able to take advantage of those features beyond the out-of-the-box setup? Windows Mobile is buggy and slow but it is expandable. There are many apps available for Windows Mobile: games, email, Google Maps (iPhone is not the first), Microsoft Virtual Earth, Internet Browsers, MS Money, emulators, Pocket MS Office Applications, AIM, gTalk, ... Will developers be able to develop desktop-grade applications for the iPhone? 4. I realize that the iPhone has a 4-8G drive but I would still miss external media (Mini/Micro SD). I keep a usb SD reader in my bag and often use it to transfer data from my SD card to other computers (that might not have bluetooth or when a wireless network is not available). 5. I don't use Voice Command often but I like knowing that it's there if I wanted to. I'm really surprised this was not implemented (or at least in the demo). Voice Command is one of those features that I want that is built into OSX. Hilarious, I just grabbed my phone to see if there was anything else and it's frozen DSOD (dead screen of death). Time to reboot (nearly 2 minutes).