I think the Hosting company good or not is very subjective, for the same hosting company, may be different people have different experience and comments.
The important is what is the purpose for you to host? Support service? money? Uptime warranty?
Have a look on this
<<URL removed>>
MOD NOTE: 3.4 Participants may not post or otherwise transmit promotional materials, or any other form of solicitation, except in those forum sections where advertising is expressly permitted. http://www.hostingdiscussion.com/rules.php