It's a very nice web page, and a cool idea for an app.<p>He's right: Java is sputtering. There is an advantage for desktop apps, however. When I pitch the product, I can load it right on the customer's desktop without a clearance from an IT person, assuming Java is installed. I don't know how to distribute a flash app as a desktop app.