Consider the alternatives to Microsoft Office 2007