I use Wordpress.
Does not care what you are on.
Free Software, just requires a PHP5/MySQL capable Web Host.
Can update anywhere I have web access.
Endless customization possibilities.
Does not take web programming skills to use though I have them.
Constantly being improved by the Open Source Community.
My $0.02.