Hello Sal,
There are many Dialers and CRM available in market which can suit your requirement, can you please let me know what kind of process you are planning to start with, so that i can recommend you which dialer or CRM will suit you best, progressive, predictive S/w Based or H/w Based etc etc.