Why not Flex?
n8agrin: Flash has its place, for sure but it has many short comings when developing an entire web-based app.As far as I know, the answer to these questions is no for Flash based sites:1) Can it be indexed by most search engines?2) Is the text always selectable, & copy and paste-able?3) Does the structure of the Flash movie imply anything about the information it presents? (e.g. <table> elements imply tabular data.)4) Is Flash & Flex an open platform which can be developed on for free?Your argument against HTML doesn't point out any weakness in HTML itself.  It does point out the lack of a standard and accepted HTML UI library, as well as a simplified, cross-browser compatible development environment for that UI library (the notable exception here may be cappuccino.org and some other, larger dev environments like WebObjects, neither of which I've used extensively).