The best CRM is like the best life insurance. It is the one that you have in force when you need it. WL, term, ul, it doesn't matter. The best CRM is the one you use. It is a personal choice... I use radius and it is super simple with all the functionality I need.
How does the commission tracking work with Radius? That is one thing I have wanted to use with our CRM that I haven't found a way to set up yet.