http://www.themaninblue.com/writing/perspective/2010/03/22/ I'm not sure if this has been posted before but here is a benchmark test somebody did between HTML5, canvas, SVG and Flash. The results are interesting. What I found to be the most interesting of all was that on my 21.5" Imac Flash used less cpu then most of the other tests. The fact that everybody always blames Flash for using so much cpu isn't really an argument anymore since any form of rich content on a website is going to use that much cpu. I realize some people have other issues with Flash. I'm just saying that perhaps cpu performance cannot be the reason to hate it anymore. I have always said the people that hate Flash for performance are going to hate all forms of rich media no matter how it is delivered. The other interesting thing to note is the user on the forum who couldn't get more then 2 fps playback on their Iphone. A lot of people thought Flash wouldn't work on the Iphone due to performance but it looks like HTML5 and canvas animation isn't going to work very well either. I'm talking rich website performance and not video playback. Finally look at the insane fps Windows users can get. I guess it really helps to tie Flash directly into Directx for playback.