We switched to SalesNexus after using Salesforce.com and Constant Contact. We love it! It does everything our sales and marketing teams need in one system without having to manage two systems and two sets of lists, etc. Please they keep improving it and the support is sooooo much better than what we had before!