Aah, the irony. Besides the fact that the video you posted of HTML 5 is... bingo, in flash!
Of course it was. It was on Youtube after all. What's your point?
Did you watch the video though? Are you just interested in Flash because it's Flash, or are you interested in the content it's presenting?
Flash isn't ready for the iPhone. It's not ready for the Mac or Linux (and a couple of months ago I had to deal with a problem with Firefox crashing on my brother's Windows PC - caused by ... can you guess? Hint: It was solved by reinstalling Flash).
Adobe has shown no expertise in getting it ready for any version of OS X. Until it has shown it can make it work, keep it away from the iPhone.