I'd recommend first reading Aaron Ross' - Predictable Revenue before choosing your CRM system.
Flexible and complete solutions I'd recommend
Nutshell Hubspot CRM + Sidekick
Feel free to contact me for a quick chat about it.
Thanks
David