I can also second Zoho. It's primary target is small business and they have a massive suite of features but I'm just using their email and calendar.
Their web interface is a bit annoying as you need to make a couple of clicks to get to the email but they provide mobile apps as well as IMAP access.
So far I have not had any issues so I cannot say what their support is like.