I would have to say your best bet is WHMCS. I use it and it gets everything done quick and easy. Unlike modernbill its not slow and not confusing at some parts
I am still going to have to recommend ModernBill, even though I do not agree with the buyout by Parallels. It is great software if you do not need support. Otherwise you are hooped.
__________________ Infinitie Networks - Shared, Dedicated, VPS, Reseller and Colocation solutions. In business since 2000
The Online Networks Americans Trust(sm)- Executive WHT Response Team http://www.infinitie.net | http://www.vertagio.com
There seems to be a lot of support for WHMCS and I also support WHMCS. Very easy to use, absolutely fantastic for hosting. It makes things much easier if you don't have to manually set up every single account. It automatically sends Paypal invoices, too =D.