Textpattern is a flexible, elegant and easy-to-use content management system. It is both free and open source.