I am a Tech. Integration Specialist at an international school in Shanghai , China. We have been looking at a few Open Source options to replace MS apps. Here is one that I have been using: http://www.zoho.com/
Simple, easy to use and all in one place.
I hope this helps -