I just got around to trying Windows Live Writer. Wow - this thing is awesome. It autodetected my weblog publishing settings from the URL, and handles posting images inline to my ftp server very nicely.