Im currently working with a system called 10kmatrix
So far its been amazing, much better than the previous systems ive tried and its working already, even though ive only been signed up to it for a few days.
Its matrix based which means i get free referals, the back office is increadibly easy to use and understand and has great tools to help you do what you do best.