A cool idea just popped up in my head.
So I was staring at the bottom of my iPhone and I realized that it would be possible to put a game in the 30-pin connecter port, like a chip per se, that holds a game like the umd disks for a psp. Then it would be likely to get full blown games on an iPhone that are disposable in a realistic fashion, refundable, and have the ability to resell. It is just an idea but think about it, it could work, no iffy iTunes downloads, no crashing, and being refundable. It is an altogether good thought. And updates would be released as a download through the game, no piracy, and of course we would still have the AppStore and the apps on it.