I use self-hosted Wordpress sites and I find them exceptionally easy to set up and maintain. You can use them as just a blog or as a full blown website. You can also modify or add to the PHP code...