I'm no expert in linux, but as jefro commented you should try Open Office. I do a lot of writing and since most of the world is on windows, I need to ensure that what I send them can be read without any issues. I find that Open Office is very good, and I've actually been using Open Office for a year and nobody's guessed that I'm on anything other than Windows. There are no compatibality issues at all, and in fact when earlier I was on XP, I had a tough time because XP does not recognize the .docx format. Of course there is a patch that you can install, but then I find Open Office much easier to use, and it actually gives me more options than MS word does. The only trouble I have ever faced is that when I put in any charts, they tend to get mis-alligned when opened in word, but this could have been a user defect, because it does not happen all the time.