I do like the speed of Windows Live Writer. The minus being that it is tied to a machine, yet if you only work with one machine and your blog host supports it, I would say give it a try. Not only is the interface itself quick, the posts publish quickly.
I would like to see it support uploading images to Blogger, without the ftp server requirement, but does fine for posts without images. As one would expect it does support uploading images to Windows Live Spaces.