Have you tried OpenOffice? It is a great program and a good free alternative to Microsoft Office. Here's my problem with OpenOffice, it seems to work better on Windows than Mac. Since I only use a Mac, that creates a problem. NeoOffice only runs on the Mac, which makes it a better choice for me.