Groovy and Processing.org!
Processing.org is a cool little thing; you can't look at two or three of the demos on their site before you realize it's really neat. Not to mention it's designed as a compliment to Wiring, the language used to program the Arduino and a number of other DIY hardware platforms.
So suffice to say, Processing is a compelling alternative to Flash for at least ...