I recently wrote an article, "Create Desktop Applications with Java-Based Web Technologies" for O'Reilly ONJava.com, and I was just pondering some of the feedback I got. (If you're too busy to read the article, basically I write about using a web application in a bundled Tomcat to build a desktop application w/installer).
First off, people seem to think that bandwidth is *awfully* cheap...