apple's hardware QC is worse than many pc makers.I really am way in favor of apple being the one who releases 3rd party apps, though itunes would be great.
I just think that if done though apple, we will have some really good quality control. Remember that that is why mac run so much better, hardware and software, the quality control is amazing
aple's software strength isn't god neither, remember the security patch for safari for win 48 hrs after release?
I don't think M$ has to be involved, palm has documents to go, which is produced by dataviz.I don't think you'll get Microsoft developing for the iPhone, or you will and it'll take them 5 years to release their first beta. More likely is you'll get a portable version of iWork, possibly packaged with the computer retail version, and that will be able to open Word, Excel and powerpoint files, edit, and send them onwards.