I would rather have5 mp camera
Ability to store files and then send them from my iPhone
Ability to print (this one seems easy over WiFi)
Send iCal appointments
Video chat (but not as important as the others)
I can't see why the above list would be that hard to implement. YES, i will be upgrading my iPhone with the new one for GPS and 3G, but just the 8GB as i have no need for huge storage if i can't take anything with me besides music, movies, and photos....