MS Office Online has been good with most of the things I need. Has that not been the experience for you?