My last post and this one was written using Windows Live Writer. It Rocks! Download it today and start posting.
The major benefits from my point of view are that it pulls the styles from your blog site, so when you're writing a post you get a more wiki like experience (see the screen shot on the right); also spell checking, plus I can write code snippets without going completely out of my mind get the layout right!
By way of an example here is the quintessential "Hello World" application:
static void Main(string args)
There is no syntax highlighting or anything, but it's still a huge step forward for simple code snippets. Hooray for the Windows Live team - good work and thank you.