Im sick of these uninformed idiots thinking flash is all about VIDEO.. video is a small piece of the possibilities with flash... It also makes a great cross-platform application development platform, expec with AIR. Steve Jobs doesn't want flash because it would mean the end of his money train called the app store, it has nothing to do with steve's qwest for perfection.. If steve was that into performance, security, etc - he would have stopped making QUICKTIME a long time ago. Flash push'd quicktime outa the way, and thanks to youtube made it the key piece for internet video. Steve has never let that go..
Flash is a GOOD thing for all of us because it means no one OS, person, etc can force us to pay for their exclusive content when they support the flash player. This includes, video playback, apps, etc.
As a developer flash enables me to write an application only once that can work online or offline, interface with the OS's native interfaces, and then have it available on Mac, Windows, Linux, Android, etc and thats a lot more potential customers than just the iphone/ipad. And a hell of a lot cheaper for me to develop my apps when I don't have to make a separate one for each platform. Plus I've got control of my application distribution then not Steve Jobs/Apple.