wordpress. I've tried drupal, joomla, and phpnuke as well. I always found wordpress struck the right balance between too much and too little control. It also has an AMAZING user base. You can get a lot of help and there are tons of plugins, themes, etc.