Look up the top ten or top five or the best CRMs in the market. You'll likely find plenty of articles that recycle many of the same prominent names. There must be some truth to it, otherwise it's hard for the same set of CRMs to make an appearance in every list. Yet, with the great variety...