I use OpenOffice, and documents produced with it can be used in Word as well - no problem with incompatibilities so far...
I also never had problems reading .doc or .xls (or even .pps) with OpenOffice.
The GUI is a bit different, but did not take too long to get used to...