CRM Integration to Sage 100

We are looking for a good CRM and Quoting software that integrates with Sage 100. We would like the products and pricing to sync to the quoting software so we don't have to add and update in two places. When a quote is approved, we would like them to sync to sage into a sales order. A plus would be customer history and products sold to this customer listed in the CRM software. Let me know what is working for your company. Thank you for your help.