There are lot of companies providing web hosting plan.But my opinion 9cubehosting.com is the one of the best web hosting company.I am currently using their service. Here i got shared hosting plan at low cost.Here they are providing good and quality service at low cost based on Linux os platform.