Tried fastmail and wasn't impressed. Rackspace email is a great choice. Its cheap and fast. Outages are rare. Has active sync support and IMAP push works on android/iPhone.
Rackspace also allows you to run exchange mailboxes alongside IMAP if you have a few users who are still tied to outlook.
It was two years ago so it may be better now. I had a number of mailboxes to migrate (~200). Their mass input tool didn't work. No timely response to a ticket opened on it.
Additionally it seemed like they were chasing the smaller accounts. Whenever I consulted the help/documentation it focused on the converting the 1-5 user shops into paid accounts. There wasn't many resources for someone who walked in expecting to pay $2k/month. I had to dig for details. Eventually I created a paid account just to test all the details.
Contrast that with rackspace where everything worked smoothly out of the box. Any limitations were spelled out clearly. In general it felt like all my needs were anticipated. In two years with them I've opened maybe three tickets all solved exceedingly fast.
Rackspace also allows you to run exchange mailboxes alongside IMAP if you have a few users who are still tied to outlook.