Whoops, just saw someone beat me to the punch with dreamhost... oh well, here's my original message with a few more great reasons to use them:
Not that this means anything, but I work for a fairly large .com site doing technical design. That said, through the past 10 years I've gone through a lot of bad and a lot of "ok" web hosts. May I recommend dreamhost? They are amongst the best hosts you will ever find $10/mo gets you a domain, 20gb of space, 1tb of transfer, etc etc blah blah.
Best thing about them is they take tremendous care of EXISTING CUSTOMERS which is fantastic. Since I've been with them, my web space and bandwidth has been octupled. They make these fantastic improvements to bring in new blood, but include existing customers in all of them.
Another great thing, specifically for your purposes, is one-click installs of very popular software on your page (wordpress, phpbb, joomla, gallery, etc). These are packages that could potentially take a LONG time to get installed and configured. They make it so you can have any of these running in minutes.
I use wordpress and gallery on a couple of my sites:
http://www.ironvulva.com/ (has project logs)
and
http://www.mophos.net/ (car action photography hobby)
Wordpress is super easy to figure out and is one of the most popular blogging packages.
Awesome people, awesome support, awesome hosting.
http://www.dreamhost.com/shared/comparison.htmlDreamhost is one of those companies that breeds loyalists of their customer base by simply being awesome.