I have experimentally worked with the free OpenOffice 1.0 here at our MS Office equipped workplace, and have had excellent results. OpenOffice can open and edit documents created in MSOffice XP (and previous versions), even PowerPoint presentations.The help is not nearly as good as in the Microsoft products, though. With the PowerPoint clone, Impress, for example, I sometimes needed to figure out how to do something in MS PowerPoint, using the help and Wizards therein, then went to Impress andfound it had the same capablity, once I knew what I was looking for...
why not download it and experiment? www.openoffice.org
If you currently rely on existing Word, Excel Macros and custom VB code modules, you may run into a snag. I haven't triedto get anything like that working...although there is macro capability, looks like visual basic based...
I bet it will work fine for your uses! You will be very pleasantly surprised I think...