After reading the PC(!) Magazine list I want to play the wishing game too. Here's an update to my prior iPhone "demands" (Most of them are not on the PC Mag list):
- External keyboard support like the folding keyboards that were once sold with Palm.
- A standard way for 3rd party applications to synchronize with the desktop (maybe through the heretofore off-limits USB cable).
- Something that lets me do instant messaging without paying SMS fees. (Background notification, multitasking, whatever)
- A Calendar API so 3rd party apps can get at Calendar data and manipulate it
- Filemaker for the iPhone (ok, so that's not an Apple thing, but I miss it)
- Fix the weird scrolling and text limit problems with long contact and calendar notes
- Make the Calendar app more real. Better control of alerts, ability to do invitations, etc.
- Tethering. This will probably happen.
- Support multi-account synchronization: Currently you can sync with MobileMe and Exchange Server. I want to be able to sync to Google with Exchange Server and to my corporate Exchange Server but keep the two separate.
- Steal some PIM/Calendaring/multiple sync features from the (still unreal) Palm Pre
- Forget about Tasks and Notes. I wanted them when I thought Apple could do MobileMe but they can't. Now I'm prepared to wait for Google to do 'em and for Appigo to manage the client side. The key is access to the Calendar.
- Search: I'd like to be able to search for strings across apps, but I think this one's too hard. Most apps have finally added in-app Search and that's working for me.
Update 9/13/09: I've been thinking about the possibility of iPhone instant messaging combined with Google Voice and a possible (if Apple allows it!) Google Voice app for the iPhone. Line those things up against AT&T's diabolical mobile phone contracting schemes and we might save some real money -- which might not make Apple happy.