I use Live Writer.  We just released it. Go get it here

 

 

Windows Live Writer

Easily publish pictures, videos, and other rich content to your blog

  • See exactly what your blog posts will look like as you write them
  • Compatible with Windows Live Spaces, WordPress, Live Journal, and many other blog services
  • Insert and customize photos, videos, tags, and lots of other cool content