I am in this Domain-Hosting market for more than 4 years. So far, I have found cPanel as best control panel for Linux server and DotNetPanel for Windows server.
Linux servers are cheap and there are lots of providers. cPanel/WHM has great flexibility and ease of use.
Many of the BIG hosting companies use modified version of cPanel but I like non-modified cPanel the best, specially “x3” skin.
There are tons of linux cPanel hosting provider but one should be careful while choosing hosting provider. Server uptime and your website speed plays very important role on your site’s ranking in google.
You can check your website’s speed performace from Google Webmasters->Labs->Site performance.
So far, I have found Hostgator.com very reliable and supportive. Their servers are really fast with great uptime. They have 24/7 live chat support and whenever I have joined live chat, I have found 25+ support staff online.
Their UNLIMITED plan (disk space, bandwidth and domains – everything unlimited) starts at $ 7.95/month, which is not bad at all for the service which they offer. Additionaly you can save $9.94 using this Hostgator coupon O85NFxbb26.
If your budget is low, you can go with WebHostingPad.com. They also provide unmodified cPanel, with everything ULIMITED package, just like HostGator. And last but not the least, they have live chat support too – all these starting @ just $1.99/month! (Yeah, it’s highly affordable)
I hope this guide will lead you towards selecting a GOOD host for your website.