I have found Windows Live Writer (Beta), and it is good. No, it's great.
After some initial install pain (getting it to be happy with MyITforum required custom selecting the CommunityServer host, and adding http://myitforum.com/cs2/blogs/ to the front of the 'remote post' server url.Once configured and pointed at your blog, it gives you a screen to create and edit you post in that looks like your blog, uses the same basic colors. I find this to be a big advantage over other remote blogging utilities like BlogJet.
Other functionality includes everything you could want (ok, well, everything I could want) from a WYSIWYG editor.