Honestly, for something this simple you may as well pay a few bucks and get something custom coded to suite your needs perfectly.
Anyway, another option you can have, instead of having a full cms for your whole site, you can use several scripts for each part of your site that will be updated frequently. There are scripts just for news, less potent than blogs (that allow for categories, tags, monthly archives, daily archives, rss feeds, etd). There are scripts to manage photo galleries, scripts to just update simple html content, etc.
|
This like this seem like so much effort when you could just pay a few bucks and get something custom coded.