Infusionsoft is one of the top CRM Software which is very economical and reliable to use.
QuickFMS will be the best solution for CRM and the best part is its one month free trial to understand your need and requirement well.
See the complete product module here: http://www.quickfms.com/help-desk/
ProsperWorks is a smart & simple CRM for Google Apps. Close more deals faster without spending time filling in records.
Apptivo CRM is complete structured solution for manage customers, contacts, sales tracking, leads, customers issues in a single platform. I've been using this tool which is cost effective, ideal for use and integrated with business applications.