I have been browsing for desktop blogging tools so I don’t have to login to WordPress every time I have to post something. I tried w.bloggar and firefox plug-in scribefire. Configuring my blog account with both was fairly easy and straightforward. However, posts that I published using each of their interface is not published at all. So I still have to login to WordPress just to publish it. Suck.
Does anyone know how to fix this? Or can anyone provide me other desktop blogging tools?

Try http://www.zoundryraven.com/ is one of the best.