One of my favorite web hosting companies that I use for all of my websites is Hostgator. They offer very good prices and have always been very quick to respond with customer service and any problems that I've ever had. They have a base web hosting plan that only costs $3.96 a month and you really cannot get services like they offer at a price like that anywhere else.
They also have a coupon which allows you to get your first month of hosting for only a penny which I found to be pretty nice as well. I have used Hostgator for years with several websites. I have used other hosting companies before as well and let me tell you, only having to contact Hostgator with minor issues a few times in a few years is really good compared to all of the trouble I have had with other hosting providers.
I also really enjoy their web reseller package for about $20.00 which is great if you are an admin or build websites for a living. I can assure you, having a stable hosting company when you are hosting other peoples websites is a must and Hostgator has never let me down in that department either. I have done website design for people and resold hosting and there is nothing worse than having clients angry over a problem that the hosting company is slow to resolve. This hasn't happened to me yet with Hostgator and it saves me a lot of trouble, and allows me to focus on more important things.
They also offer private servers too, and although I have not personally used them, I have heard from many friends in my industry that the work just as well as all of Hostgator's other services. So if you need a web hosting company that you can trust, with a good reputation, and great customer support choose Hostgator. You will be glad you did.