We started with MailEnable, upgraded to ME Professional, but haven't been thrilled. Seems buggy.
We are now testing SmarterMail and it seems pretty good but doesn't appear to be fully integrated with Plesk (namely mail lists). Only a few accounts used so far, not nearly the volume that we are putting on ME so hard to say at the moment if it is really better.