I think flash is only good for specific projects, if you are planning on starting a site for writing articles, then flash isnt what you want, because search engines wont get it. BUT if you are using it to demonstrate a product, and embedding flash into a site with good solid traffic, then it works well. But be warned, search engines dont like it, humans do though... so you need to mix and match.
