I think the free OpenOffice can satisfy all needs of the casual and semi-professional in terms of MS Office compatibility. MS Office will have an even better compatibility, but you should stay within the same Office
"area" (i.e. before and after MS Office 2010).
But in all cases, you will find some examples of incompatibility or formatting errors. Just give it a try and run some tests if you can work with it for your required level of complexity.
I guess Pages is nice as long as you stay in the Mac-only environment and only exchange documents via PDF with non-Pages users.
The build-in TextEdit app is a fast and lightweight alternative for simple and short documents, but I would not recommend it for anything comprehensive, such as a manual or thesis.
I completely disagree with your first sentence.
OpenOffice.org does a very good job of opening .doc files. I have a mission-critical instance when
O
's Java-based sibling
NeoOffice opened a Windows-created file that no version of
Word:mac could handle. However, even a glancing inspection of .doc files opened in
O
/
NO will have embedded graphics somewhat askew.
I do agree that
Pages is an excellent application, but it is not a substitute for
Word.
Page's ability to open
Word files is a very nice convenience. However, it is not the application's purpose. Under no circumstances should a user send a
Word document converted from a
Pages document to someone else without first test flying in
Word.
Having said all that, we must never forget that
Word-compatibility is a cruel joke, particularly on the Windows side. To ensure the greatest chance of opening
Word documents, I keep
Word 2004, 2008, and 2011 along with
O
/
NO and
Pages. My Windows-using colleagues worship me as a god.