July 2009 Update: added BlogDesk. So far I've not been able to find anything apart from Windows Live Writer that works with WordPress page for Windows. (Ecto's latest release apparently does support it.)
Blogging clients allow you to prepare posts and then upload them directly. Useful for
- composing drafts of posts offline
- easier editing of HTML
- easier inserting and handling of photos
- easier editing of existing posts
Here's a list of the ones I know of. Any additions welcome.
- Qumana include easy text formatting and image insertion, simple Technorati tagging, and advertising insertion with Q Ads. Make money from your blog content by inserting the ads of your choice with the built-in Q Ads tool. (free: XP/Mac)
- ecto a feature-rich desktop blogging client for MacOSX and Windows, supporting a wide range of weblog systems, such as Blogger, Blojsom, Drupal, MovableType, Nucleus, TypePad, WordPress, and more. (free; thanks Joost)
- w.bloggar The tireless Marcelo Cabral who runs it constantly updates the software to work with new blogging sites. It's free, but he welcomes donations.
- Post2Blog handy blog editor with live spell-checking support for pro-bloggers. ($40, Windows only)
- SharpMT good for MovableType and TypePad. Windows only; free.
- Windows Live Writer "makes it easier to compose compelling blog posts using Windows Live Spaces or your current blog service." Free, XP only
- Zempt Offers a lot of useful features, including assigning more than one category to a post. Zempt is also free but would be happy to get donations. Works with all Movable Type compatible sites. (Windows, Linux, Mac.)
- BlogJet a new version, 2.0, is out that supports YouTube and Flickr. I used to use this all the time, and plan to try this one. $40, though, is still $40. Windows only
- BlogWizard allows you to create, edit and publish your blog entries to the server where your weBlog is located. BlogWizard works with all major weBlog services that support the Blogger xml-rpc engine. BlogWizard has an easy to use WysiWyg interface, in which you can manipulate the text anyway you want, make it bold, bigger, smaller, insert images and hyperlinks. Costs: $23
- Blogger for Word Blogger toolbar will be added to Word allowing you to publish to your blog, save drafts and edit posts (Free; XP and Word required)
- MacJournal lets you publish your work as a blog to any of the popular blogging services, including your .mac account. Also possible to keep your journal at your fingertips, even when you're on the road. (Macs only; $35)
- BlogDesk BlogdDesk BlogDesk is free, works with WordPress, MovableType, Drupal, Serendipity and ExpressionEngine.
- MarsEdit: Mac only, but very capable, according to Mike Rohde (thanks, Mike)
Also note that Microsoft Office 2007 lets you post to a blog, and include some pretty cool features. So does Flock. There are also some Firefox extensions:
- Performancing Heavy duty extension with all the bells and whistles
- Deepest Sender instead of having to go to the Update page on LiveJournal/WordPress/Blogger/whatever, or loading up a separate client program, all you have to do is hit Ctrl+, or click the button in your toolbar, and you can start posting.
WordPress has a list of blogging clients here. No mention of support for pages.
Another good list here.