My friend, Bill Dawson, has been playing with Flex since its infancy. He's a Macromedia nut (notice I said Macromedia, not Adobe… take a look at his pics in his demo and you'll see how much he pines for Macromedia).
Bill developed the application above in about 25 nice concise lines of code embedded in XML (MXML). Wow. He's written about it on his latest post along with a live demo and commented code you can download. Imagine what this would have taken in any other programming language… any takers?