As many of you know I'm quite the smart client geek... Chris Diggins posts about web interfaces and their short comings....
“My point is that a web browser and html is not the best possible technology for sophisticated online services. We see far too many broken ad-hoc javascript implementation which attempt to address these issues but they always seem to succumb to the fundamental flaws of http technology. I propose that we need a new kind of technology for these kinds of web services which require logging in and manipulating information online. “
It's called a SmartClient