I'm also going to start using Smarty since I found out my host has it. This will allow me to remove the ugly HTML that currently lives in the PHP files and place it elsewhere. This will also motivate me to improve the existing user interface a lot!
Finally, I'm playing with an idea for the CMS - I would like to give each module the ability to provide widgets to go in the main menu of the site. This would be for things like the little registration box (which is hacked into the main template right now) or perhaps a list of categories for the blog, etc. The administrator would be able to select which widgets are shown and the modules will just have to provide a list of widgets they implement.
I might put that off for a bit since I also really need to make some progress on my 4E4 entry.