I can't wait for the 2.1 software upgrade for the iPhone:
"Apple just released iPhone 2.0.1 as bug fix and stability release, and is working on an iPhone 2.1 feature update aimed for September. The second update is expected to deliver support for background notifications for third party apps, as well as significant improvements to GPS location services that should be able to provide reports on your current direction and speed, information required to provide turn-by-turn directions."
If they can get that out in September, it would seriously close one of the biggest shortcomings of the iPhone in my mind - the inability for 3rd party apps to provide notifications. Now, if they'd just start working on the copy/paste ability.
For anyone thinking about buying a smartphone, you should really read this article first: