HTML is doomed. Flash is way more powerful and installed on almost every computer in the world. Flash also runs almost the same on all browsers, even IE6, where many HTML sites break - another clear advantage...<p>Seriously, this argument is getting old. Chose the right technology for your purpose and use it wisely to prevent CPU spikes, security issues, etc. HTML makes strides forward and so does Flash. HTML is great for 90% of all needs, and Flash fills in the other 10% where you need some more flexibility, play audio, have multiple file-uploads, run it as an Air app on the desktop, etc.