Some people said that designing Flash websites are a bad solution. There are many “cool” things to do with Flash, but you can’t be arrogant and think that everyone is using Windows XP SP2 with Internet Explorer.
I have read an interesting article about photo taken with and without flash:
http://www.freshbite.info/fnews_1211966689_10105.htm