Pros of WordPress

Design. You, or a designer, have the ability to customize or create your blog design 100% to your liking. CSS, XHTML, JavaScript, Plugins, etc. You name it, it’s most likely able to be done! The WordPress Community has developed hundreds of plugins to boost the functionality of WP. With WordPress.org you have full control over your blog. As it is self-hosted, you don’t have to worry about anyone considering your writings to be ‘spam’ or wandering if your blog will be disappearing overnight. You own the domain and it is hosted on your own account so you have FULL control over your content.

The software is free and most hosts offer one click installs. Only costs are hosting and domain; realistically that shouldn’t be more than $75 a year (in most cases less). You can choose from hundreds of free themes with WordPress as well to get started.