We use Greenrope as our CRM and Project Management platform to track everything from leads through to installation. We intend to roll it out for our marketing, as well, to replace Constant Contact for eMail Marketing. We use it across all departments in our company.
We looked at a number of other products, including Salesforce, Microsoft, and many others. None compared from a price to value perspective, especially taking into account all the other modules that are included...not just CRM.