If you're looking for a low-budget solution, I highly recommend Wordress with a professional template. There are many available for very reasonable prices (<$100). When I was setting up my wife's website, I purchased a template called Thesis from http://diythemes.com/ and have been very happy with it. I've only customized it a little bit, but you (or a hired web designer) can do a lot more tweaking. (See the samples on the diythemes page.)

The benefit to using a professional template with blogging software (e.g. Wordpress) is that all your pages are easily editable by you from your browser.