We list the best contact management software ... the excellent CRM is a capable system all on its own. Contacts and communications are logged, leads assigned to sales managers, emails sent ...