I've got qmailadmin at my disposal for the domains and I use squirrelmail for webmail. All on LAMP. I have no local user accounts, all are virtual. I'm not particularly excited about the squirrelmail plugins that require users to FTP files into the environment.
I REALLY appreciate your ideas! Dave.