I liked Site5 when I was a reseller for them. Their service has always been excellent. The last few months I was with them was a little rocky but from what I understand the new management has shaped things up quite nicely.
They no longer oversell their reseller servers so your sites and accounts should respond very quickly. They also offer ClientExec (similar to WHMCS) for free as well as WHMCS at a very cheap (around $8) price.
██ Boutique Host || Driven by our Uptime and Customer Service Record with proven 99.9% uptime.
██ Shared and Reseller Packages - cPanel - Softaculous - RVSiteBuilder - CloudFlare.
██ Live Chat || 24/7 Technical Support || 30 Minute Average Technical Response Time.
you will need both WHMCS and a netearthone account to sell domains. If you are selling hosting then i would advise against using the supersite on netearthone as means your clients have to register in 2 places whereas whmcs will take care of it all for you
If you need help about anything to do with WHT, check out the Helpdesk
From Innohost you can get a WHMCS license as well as a domain reseller account; with your own WHMCS license you can get an enom or ResellerClub account for free, although the prices are at base slab level or even higher.
I would suggest one that can give you a free WHMCS license so you don't have to buy it.
██ We Have Generated Over 7 Million cPanel Backups Come Dance Together With Us Y'all!
██ Offer Your Own Backup Hosting Service - SiteAutoBackup.Com (Private Label / WHMCS Ready) ██ WebHostingBusinessBook.Com | YouTube.com/WebHostingTutorial | NowOpenOnline.Com