Windows Live Writer is one of those apps I never thought I'd use on a regular basis, figuring the web-based interface for creating blog posts would be enough. But this thing is so full of thoughtful, time-saving features, you've got to see them to believe!

Download it here.