Which CRM would you choose?

    about 5 years ago

    Right now my company has been using Salesforce, but it's expensive. What are some good alternatives that are relatively close in features, but not in price?