If you've the patience for the 100MB download, get your mits on the preview version of StarOffice 5.2. Improvements include much better support for Microsoft Office file formats, even as recent as Office 2000. There are both Linux and Windows versions available.