If you need "simple" hosting I would try namecheap hosting. Much better than Godaddy and their support actually helps customers. For more serious hosting Liquidweb and Wiredtree are my choices.
in fact,according to your requirement,if your just establish a blog ,you can choose a outstanding hosting company,general speaking,the price quality is high..
Avoid any company that offers you 'unlimited disk space' or 'unlimited bandwidth'. This is generally how amateurs start. Thought I'd put my two cents in as the hosting 'company' above decided to resurrect a dead thread.....
devhub is free, very easy, and flexible with numerous monetisation options to choose from or you can use your own - http://quickfreewebsite.devhub.com/
I first started in web biz in the web hosting industry over 10 years ago.
I had written an article about 5 years ago on what to look for when shopping for a web host. You can still benefit from the tips I've given at the following URL: