Thanks for this info, I have had a lot of good results with siteground dot com. their customer support is amazing and the hosting is fast and reliable. Host Gator is ok but on the cheaper package you cant use your own ssl cert. this really sucks, siteground does not have this limitation.
Of course if you have the money go for a vps or dedicated server, or even cloud hosting, all these are way above the shared hosting packages, but for new sites, and beginners shared is the way to go.