I'm loving SiteGround after a long time having bad experiences with Bluehost, I finally have peace with my hosting!
If you are planning on starting a new blog, here is your step-by-step tutorial:
SiteGround has three plans and one can sign for any of them with a great discount through your affiliate link.
It is also good to make a recommendation for the most appropriate plan to your audience:
All plans include free domain registration.
Go to SiteGround.com
I love that the free domain registration that is included in the SiteGround hosting service. :) BIG BONUS! All in one place and free domain.
Unlike many other hosting providers SiteGround's advertised discount applies to any of the initial periods chosen during the signup process. Being able to get the low price for the one year period is a big advantage in comparison to other providers where the lowest monthly price applies only for the longest period.
That's it! Seriously! It takes 2 minutes to get hosting and domain for your new blog! ;)