One of my sites needed Flash. Okay, I was tried to use standard markup. However I need XHTML compliant pages and that markup not for me. XHTML does not allow "embed" tag! To avoid next problems with other sites I was develop control that just renders proper XHTML markup.
Next was well-known issue with loading of the ActiveX controls by IE. My control addresses this issue too. However this is experimental so it is turned off by default.
Of course, as always full design time support.
Download and try Asp.Net 2.0 Flash Control.
Possible that somebody will like control however he will need standard (capable) rendering. Just let me to know. I will add this.