HubSpot and Salesforce are excellent products. They are not always the cheapest or best fit. Here is how to compare them with a custom CRM using your own numbers.