Like the title say, I'm gonna share my experience with all the web hosting providers I came across. Till date I have used Hostgator, Dreamhost, Bluehost, iPage, Arvixe, Zyma and 000webhost. Hostgator : I used to be their customer once, but not now. They are bit over priced. Had good experience in the past. Bluehost : They are good to host 2 - 3 blogs having decent traffic on their shared hosting server. Most preferably micro-niche sites. Dreamhost : 50 - 50. They are good as well as bad. iPage : Good until now. But I must say their cpanel sucks. Arvixe : I have had lot of down-times and their server response time is too low. Zyma : I woud recommend you to use 000webhost (Free Host), but don't go for Zyma. They are the most unprofessional guys I ever came across and their service itself sucks. 000webhost : It's a free host. They are good if you want to run a test site or for newbies. Far more better than Zyma. All your inputs are welcome. I'm only speaking about their shared hosting.