Just the 3rd party apps and im a very happy bunny, multipul texts has been addressed which makes it nearly perfect for me now, maybe copy and paste if it implimented well. (back to my mac would be cool if functional and executed well.
MMS, copy and paste, Flash, better YouTube searching and interface in general, disk use would be a "nice to have", support for radio remotes, better bluetooth profiles and functionality, file access to upload pictures online and video recording.
While I appreciate Flash is difficult to implement, the others are frankly very long overdue already.
iChat or other chat programs we can probably get when the SDK comes out. I suspect Apple won't release iChat for the iPhone since it will take away some texting business from AT&T. I'm sure AT&T just loves people who rack up their texting bill because their phone numbers are registered with one of the many other chat programs.
The other thing I want is video and voice recording. Again, probably something that will be developed once the SDK is released. Shoot, we're going to need a 16gb iPhone soon once all these programs are released.
I'd like a 'search' type feature in contacts as when i meet new people i usually put their name followed by where they're from, or something i can remember them by eg. tracy from blockbuster. I might not remember her name, but i will remember blockbuster, so i have to go through all my contacts just to find the one that says blockbuster. It could be solved if i did the name of the place first, but i already have a lot of contacts in the other form.
Other than that i just want; copy and paste, itunes support like any other ipod rather than how it currently is, a better instant messenger program than apollo so a adium or msn type of thing.
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419.3)
Syncable notes to Mail.
YouTube interface update so you can sign in, see/leave comments, view your subscriptions etc.
Syncable ToDo list.
iCal colours!
i'd kinda like the ability to upload photos to facebook without having to load the photos on to a computer to then load em on to facebook, it could be an option along with 'make wallpaper' or something! would make me happy!