Office suites in the cloud: Microsoft Office Web Apps versus Google Docs and Zoho