When I first started using Twitter, it was actually surprisingly fun and usable; messages would be delivered to your IM account, so you'd always see them and could reply easily.
Oh, how things have changed. Almost a year ago, IM delivery was temporarily suspended; at some point between then and now, all reference to it has vanished from their website. I'm a little puzzled at this, actually; you'd think that Jabber delivery, at least, would be more practical than the pull method used by the various Twitter clients. SMS delivery is also now unavailable in this country, but I can't say that I really mourn its passing that much; it was a bit annoying.
Oh, the clients. Without exception, every client I've tried is either very ugly, has very poor usability, or both. I'm currently using Twitteriffic on my home computer; it says a lot that the iPhone version of the same software is actually more usable than the desktop one. And yet it seems to be about the best available.
That's not saying much, though. It frequently has errors connecting, and when it does get messages, they come in batches, and are awkward to read through. As a result, I barely use the damn thing anymore; even Facebook status updates seem far more usable.
Anyone got any solutions to this? It seems to still be growing in popularity, so presumably there is some nice way to use it?