No one has replied
I've had a lot of experience with different typrs of billing software, in my professional opinion I must say WHMCS is brilliant. ClientExec probably follows closely behind but does not match the features WHMCS have.
I used most of software as I am developer but if you ask my best then
Paid- XenForo and Vbulletin
Those are best from developer point of view.