My site is hosted from these guys
www.phpwebhosting.com
I mean I get whatever I want and full ssh access to my account which is nice not a lot of places do that. I think have all my domains purchased and registered through godaddy.com. You can get killer deals I think my two domains cost me around $150 for 5 years and I get all the privacy settings. So if someone does a whois on me it doesn't list my personal info. You gotta pay extra for that.
I use a CMS to do most of everything on my site. It allows me to create content instantly through the website's built in tools. No need to create content and then upload it via FTP.
My site looks like crap but I am not a web designer and I have one of my buddies looking into helping me out who is a web designer by trade.
Googles Ads won't get you that much money either unless you are generating a TON of traffic. Even then they will cut you off if you feel you are making too much money. Google search a news article that was titled like, "Why I sued Google and won." It will explain the horrors of Ad sense customer service and what they do to not pay you.