It's for reasons like this I'd recommend a Content Management System. I'm building my sites with
Joomla 1.5 but it is probably overkill for your needs. There is a lot of different CMS software available so look around and see if you can find one that suits you.