Finding a web hosting company is very easy as there are tons of Web Hosting Providers out there on the net. But, before you purchase any hosting plan from any of the hosting providers, you need to know more about the company and their services.
So, all you need is a site that lists all the top web hosting companies based on their price,performance,etc. Fortunately, one of my friends recommended me a website that lists all the best web hosting companies based on their current performance,price,bandwidth,disk space,etc... That is Mybestratedwebhosting.com. Their site features the current top 10 web hosts, and they have the best Web Hosting Reviews. Ofcourse, there are many similar web hosting review sites on the net, but there are some points which make them different from others.
According to their chart, Lunarpages is the best web hosting company out there. I'm personally using Hostmonster and I don't have any problems with them sofar. Before migrating to Hostmonster, I used Powweb hosting. You can read their Hostmonster Reviews and Powweb Hosting review in their site.