I just renewed two domain names I own, one for a former website of mine and one for which I never put up a site. I'm trying to figure out where to host these sites, and I'm clueless because I've never had to find a web host before. (At MHC and U.Va. they just gave them to me, and then I was married to a geek.)
The website I'm more concerned about getting up soon will likely involve a blog, some photos (probably 100 or fewer), and possibly some smallish PDF files. A pretty small site, at least for now. My primary concerns are keeping costs down and not having ads on the site.