I have found four web hosting providers that are, HostMonster, BlueHost, HostGator, and DreamHost. I want to purchase shared hosting as I'm a beginner and my website get's around 1000-2000 visits per day. Please tell me that which one of the above mentioned host provider is reliable and best.
Currently I'm using ThePlanet hosting, but it's not reliable and my website goes down frequently. That's why I've decided to change host.