Già... in effetti non è il massimo..
Però per certe cose si sente il bisogno di un qualche tipo di interfaccia. Fino ad ora ho usato flash con i componenti ma lavorare con actionscript e qualcosa di veramente disumano, soprattutto quando le righe di codice sono più di 10
In xhtml/javascript non si riesce a combinare molto ed anche li c'è sempre il problema di come si comporta javascript sui diversi browser
Flash è sicuramente la soluzione più stabile (nel senso che quando c'è l'ultimo player non ci sono problemi) ma è dannatamente lento e fare debugging è come spararsi sulle oo

Io ho la piattaforma java 2 Versione 1.5.0 (build 1.5.0_06-b05) e firefox 1.5... Praticamente ho l'ultima release di tutti e due