the future will be NO JAVA nO FLasH crap-PURE CSS as IE7 gets out.For now you have to find some css styles to fit crossbrowser,but at least it displays for all not like java.I know many have it disabeled.And if your site is ufll of javas. they will see a big big mess.lol.And flash is slow.No one uses it in common websites.All got CSS and php.
try out the demo flash menu builder like amara flash menu builder etc.
you can build ur online menu on the web .
There are lots of reasons to use flash.
With the new AVM ( its 10 times faster) and as a plus there are less cross browser compatibility issues.
My advice...start learning As 3.0
Flash menus should never never never be used. Ever.