I am looking for a CRM for Insurance Agents
Salesforce.com is a great option.
If you're looking for native integration with ERP and Salesforce.com check out Inforce:
See bpmonline CRM. Has the industry experts slapping with awards http://www.bpmonline.com/products/crm/benefits
For those looking for a reliable CRM software system, I may I have the solution. I strongly recommend using http://www.Snapforce.com
Snapforce offers top of the line services, they are very affordable and they don't require a full lumpsome (paying on a month to month cycle).
Efficinet Adress Book is a wonderful choice as we are using now in our company and personally. http://www.efficientsoftware.net/products/small-business-customer-management-software.htm