It's really up to you. I've used them all and even try others from time to time for different projects & I always end up with either a in-house system or WHMCS.
So take a look at them all, but I'm sure after a WHCMCS trial you'll have no need to change. Also keep in mind that while it's encoded WHMCS is fully expandable in that it really has no limits to what can be done.
█ | | Fiber Elephant | | Virtuozzo & Reseller Hosting
█ | Never oversold, always managed & on the SoftLayer network!
█ | Call us toll free 24/7! | 1-888-92-FIBER
█ ControlVM Technology
█ Business Hosted PBX ● Reliable Xen VPS :: Serving Customer From More Than 30 Countries.
█ VPS Hosting in the USA ● Germany ● Malaysia ● Singapore and now available in Hong Kong!
I love ubersmith it allows you a lot of room to grow and is easy to implement. The email features are easier to setup and maintain the ones in whmcs. The way whmcs routes emails to departments is limiting and cumbersome.
Vice President of Sales and Marketing