We use Salesforce and are very happy with it. Heard great things about ZOHO and SugarCRM as well.