I finally got around to doing something with my lame website. It's still lame, but at least I did something.
This particular site is built using Drupal. It's way overkill for this, but I'm also using it for my family website where it's more useful (security, integration of Gallery2 photo albums, etc). Overall, now that I've played with Drupal for a bit, it seems relatively easy to use, if you go with the flow. Fighting it is a losing battle, in my opinion. If it doesn't do what you want, move along would be my advice...