I agree with all of the above. However having said that I must point out a few things. Animators really struggle to get good exposure. Video content on the web is just too BIG, especially for people with 54kb modems, etc. So for an animator flash is just the most amazing tool ever. I am an animator and when I want to showcase my work, I generally use flash and/or Director Shockwave. With directors w3d features I can have awesome 3d content on my sites with very little effort. For someone who is skilled in scripting and behaviours 3d content can change the look and feel of your site and make it OH SO MUCH MORE ATTRACTIVE, and interactive too! Plus I have to say that flash has so much potential, it may solve some of the above issues in later editions. Also remember that since you are not limited to rasterinfo (pixels), you can create Vector images a fraction of the size of a pixelated picture. Raster images have an X a Y and a colour code for EACH PIXEL! Vector has an x and a Y for each vector point, a curvature line, a line colour and a fill. The images size does NOT determine its quality, therefore it uses less space than any type of Bitmap or compression (ie. jpg/gif). Also because of scripting, which is EASY, it gives a very versatile tool to people who may not have the patience or the time to invest in a complex language. All of the above are very important reasons why Flash is indispensable as a web content authoring tool. Maybe I am just stating the obvious here, but an artist or animator just has one focus. For us to have to learn complex programming in order to showcase our work on the web is just unrealistic. Scripting is really sufficient for most animators and using it is a pleasure. Sorry for my rant, but I had to protect my BELOVED FLASH. @_@