Hello Guys, I don't know you guys are know or not but now google index your flash sites also. Latest update google has declare that they will read flash also you just need to add "embed" tag in you flash file. This tag spot only HTML 5 it could not spot those sites which are created in HTML4. So if you are looking create flash website then use HTML 5 and no worry about flash now use as much as you can and make your website user friendly though flash... Enjoy
Google indexed them before - it just couldn't read the content. And it can still only read a minimal amount, will think that your flash site is one page, and needs an html version to know what it's all about.
I am not keen on Flash sites generally anyway, they are often confusing to use and far from user friendly as the way it looks is most important to the designer not ease of use for the visitor. There is very few flash sites I have seen which look great and feel natural and easy to use. Though it is good that Google are now able to craw the site better still the other search engines wont be able to and its still along way yet before more wide spead use of flash happens and better designs come into play.
Google's indexing of Flash is still iffy and generally as an SEO, you shouldn't be designing an entire site in Flash anyway. Using flash elements in places is alright, but why will you want to design the entire site in flash.
Actually it depends on the niche of you business if you are creating any informative or institute or study related website then you can use complete site in flash for more user friendly... and so many guys are using these for business site as well...
Google index textual content in SWF files of all kinds. This includes Flash "gadgets" such as buttons or menus, self-contained Flash websites, and everything in between..