Hey there! From what I know, Google Apps work really well! You can use GMail, Google documents, a calendar.. all kinds of stuff!

I actually like using Google for those types of things! With the apps, you can associate a domain with it.. And- I think for the most part, it's free for families, non-profit organizations, etc.. Check it out!
