From an aesthetic view (no pun intended) I love Flash. There are some incredible looking websites designed in Flash. From an SEO view… Flash causes me pain. There is only so much I can do with a website entirely coded in Flash.
I recently rediscovered this funny Flash cartoon where the Flash designer and the animation are fighting. Enjoy