While installation and a long feature list looks good on paper, I've played around with too many terrible CRM solutions to know that it's far from enough.
A great CRM takes a lot more simplicity beyond the installation phase. Cloud CRM is the easiest because you don't have any installation, and your setup can be streamlined via customer service. CRM software like JobNimbus (
http://www.jobnimbus.com) do this for free with you in a 15 min demo and you're good to go.
Now that's a CRM that can help you organize a small business.