Which CRM would you choose?

over 4 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?