Windows Live Writer
This has made blogging so easy
I can just write a blog and format it the way I want and just hit the Publish button.
Try it out
I can even sit and write blog content offline and connect to the Internet and just publish the content.