Having worked with several CRM packages you need to first write down what you want to achieve out of the package. Then decide on a budget. After you have that information do some searches and rate the pro/con of each package and which one you personally feel will grow best for your needs.