Is Open Office a valid alternative to Microsoft Office?