It took some research, viewing various places and participating on forums over at least a couple of months, reading various subjects, what staff of various hosts where saying etc. Once I had a more informed opinion I saw some good hosts including Dailyrazor and this one I chose; their bandwidth is good. As for the support, if something goes wrong they usually respond within several hours and check to see if the problem has been fixed to your satisfaction. Uptime is good. And I have never had a problem using their control panel. I can also add that it supports virtually all web development technologies on its hosting servers.
Given their recent upgrades and expanded offerings I see no reason I would ever go anywhere else. Overall, Dailyrazor hosting is amazing!