If you are in need of web hosting, then make sure you do your homework. For those that are looking for an all in one place for your solution, then I would definitelly suggest visiting WebHostingChoice.Com. This site is designed as a single point reference site.
When you first get to the site you are presented with a listing of all customer rated web hosting sources that are available. The list has price, what is included with the package, and customer reviews if available.
If you have a detailed type of configuration necessary, they even have a advanced search, and lists based on the type of site you are creating.
There is a section dedicated to customer faq, scams that are going around, and explanations of the different types of servers that one could need in their project.
You choose which company you want to have your business based on your needs.
If you need an unbiased review, or just looking for information, then I would absolutelly direct you to this site.