I have been using Joomla for the website here for the past year but have recently come to the conclusion that it was not really serving my purposes very well.
I have been playing around with WordPress on my personal site, you see it at:
WP has improved a lot over the years, has a very clean code at it’s core and is fairly easy to write custom code for. There are also a fair number of plugin’s already available. It will take me a few days to get stuff moved over and set up.