Emclient could be the ultimate

…if they had a facility to link every task and note and calendar event to a contact.

This would make this the ultimate best crm. As it stands it’s just ok and it’s best feature is the mass mailer.