I am really happy with zoho the mail hosting is good and exchange compatible, cheap. They have a good online office suite, note taking application and gdrive alternative.
I'd be curious to hear what others think of Zoho. I'm not familiar with it at all, but from a quick glance it looks fairly robust with a slew of integrated platforms. Is it frying pan into frying pan, or is Zoho a true alternative with alternative values, privacy ethics, etc?