Picking a new CRM or AMS? Or ready to upgrade?  Here are some factors to think about.