The number one (and free) software for writing blog posts is Windows Live Writer. A fairly new application. This is my first post using it. Hope this helps you become more productive.
- Windows Live Writer is a desktop application that makes it easy to publish rich content to your blog.
Publish to most major blog services
Including Windows Live Spaces, SharePoint, WordPress, Blogger and many others. Don’t have a blog yet? Writer will help you set one up!
Create a compelling blog easily
Insert photos and videos, maps, tags and lots of other cool content, all in a snap. Powerful editing features include tables, spell checker, and quick hyperlinks.
Preview before you post
Writer shows you what your blog entry will look like before you post it, using your blog’s templates and formatting.
Compose your entries offline
Publish them later, when you get back online.