Free web publishing software
Free blogging tool for Windows Live users
Publish content to Tumblr right from your desktop
WordPress
BlogDesk
Blog from your desktop
Blogger for Word
Publish your Blogs from Word
ecto
Excellent blogging client on your desktop