1&1 vs GoDaddy vs NameCheap for hosting

I want to launch my own blog and for that, I need a new domain and hosting. 1&1 seems to have the best offer – Free domain for 1 year and $0.99 per month. Next up is Goddady with Rs99 per month and a free domain for 1 year.

Then comes Namecheap but I have to register a domain additionally.

1&1 and Godaddy seem to have very bad support and their hosting service is also not the best. But I'm on a budget and my site will be new. As a beginner, do you think I will ever get more than 100…

1&1 vs GoDaddy vs NameCheap for hosting