Office online (forget the brand name right now) is excellent software with excellent service.
The only other advanced web email/office suite that I know of is Zoho, which I've never used and can't comment on.
The only other advanced web email/office suite that I know of is Zoho, which I've never used and can't comment on.