...checkout Flex and MXML: http://www.macromedia.com/devnet/flex
Thanks Robert, this is very interesting.
I'm currently using Flash, remote-controlled from java code, for an interactive exhibition display project and the combination is killer, I'm sure we will hear more about this!
-Bertrand