Powerful words on Ajax from Dare
For what it's worth, I use Outlook Web Access from home and it is a pretty incredible example of what you can do with a web app. I think it demonstrates that you could write parts of Office in "Ajax", but I continue to maintain that there are browser limitations that are blocking further progress.
SOA, AJAX and REST: The Software industry evolves into the fashion industry