Le Java, c'est quand meme assez chaud je trouve.
Le Flash est plus simple, et tu peux faire bien plus de choses au niveau graphique.
POur le probleme de Plug-in Flash à installer, c'est pas tellement un problème en fait. D'une part parce que les sites en Flash commencent à être nobmreux, donc une fois que t'en as visité un, tu as le plug-in sur ton DD et tu le gardes; d'autre part, si tu l'as pas encore il est tout petit et s'installe très facilement.
Moi, je viens de me mettre au Flash et je pense que c'est ce qui offre le plus de souplesse. J'ai fait une page avec des menus déroulants (c'est d'ailleurs aussi la seule que j'ai faite, vu que j'ai commencé le WE dernier). L'adresse, si ça t'intéresse, c'est :
http://adesoyres.free.fr/Flash/Int [...] flash.html
Bref, je te conseille le Flash, car c'est qu'il y a de plus polyvalent. Le Java est un langage à part entière, et avec les Frames, c'est la galère absolue.