Personally I haven't owned a MSWindows computer since OpenOffice added support for pivot tables (but still have to use them in work). But, to get to the point, have you actually used Office365? It really is appallingly buggy. Google's offering works OK, but is limited in features and I can't get my head around how to manage large, distributed sets of files.