For several months now I've been posting to this blog using a free tool from Microsoft called Windows Live Writer. It works with a wide variety of blogging systems, including Typepad, Wordpress and Blogger. It's a WYSIWYG tool that probes your blog to determine the right settings, fonts and layouts to use when it previews your page before uploading. And it's just been updated to a second beta, which has several new features.
For inserting Flickr photos into blog posts I use an addin for Live Writer by Tim Heuer called Flickr4Writer. It's easy to use, and the two tools together are worth a look for anyone blogging on a Windows platform.