In my opinion, the real reason why Apple does not want Flash on iOS, is because they want all multimedia viewing (movies, tv shows, songs,) to go through their mobile store. The Youtube App blocks mobile syndication on most videos containing recorded music. All Vevo music videos have mobile syndication turned off, meaning they do not appear in the mobile youtube, and will not play on mobile devices. If the iPhone had flash, users could go to the desktop version of youtube and watch the music video without restrictions. If you try to play these videos in Skyfire, Skyfire will display a message saying that those videos are not available on mobile devices. If this was because of copyright issues, then youtube would not allow every android phone with flash to be able to access them. I believe that the only reason Apple allowed Skyfire is that if the app also did not allow viewing of such videos. I think when Steve Jobs said in his "Thoughts on Flash" that flash slowed down the browsing experience and consumed more battery life, he was full of it. Of course the iPhone could handle Flash. Hell, An EnV Touch has Flash and that is not even a Smart Phone, nor does it have 3G or 4G. An iPad 2 with a Dual Core chip would not have any problem with Flash. Apple wants you to have to buy all of your songs through iTunes. iTunes is the whole reason they do not want Flash. Separate from Flash but pertaining to media downloads, music and file download Apps on the App Store such as Downloads Lite and MusicDownload are bound by the Apple SDK License Agreement 3.3.4 : "An Application may write data on a device only to the Application's designated container area, except as otherwise specified by Apple." I believe that this is designed to prevent apps from placing music files into the iPod app, to make these apps less convenient than the iTunes Store. If you have used these apps, you will notice that having songs separate from your main library makes it less enjoyable. This makes the iTunes store the only app capable of placing music files in the iPod folder. Separate from Flash, I believe that Apple does not allow removable memory because they want you to have to pay them $100 for a memory upgrade you could get for $20 via SD Card. Apple wants to control everything about your i Device. This is why I'm getting an Android. Any thoughts?