It is not possible to rank much as the best in this regard, but a few software that are easy to use;
Salesforce
HubSpot CRM
Scoro
Nimble
Capsule CRM