The iPhone OS is pretty primitive as far as PDA's go these days, so that is why the built-in software lacks basic features,... No copy/paste/text selection, no visable file access sys, etc, all of which PalmOS has had for years. If they don't improve the OS and release an SDK they are making a mistake IMO. PalmOS did it and thats why they did so well.