Did you ever get EnableVisualStyles() to work? Try using it with a new project; add a button and once you get the XP styles to work, add the flash object and see what happens. There's been a few times when .net 2003 has just quit working for me (won't load my controls, won't indent, etc, and sometimes it even makes VB case-sensitive).