I have tried many blog writers but ultimately Windows Live Writer suits my preference. its very amazing product with marvelous features.
This includes