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