I've recently been trying out Kopete, and am very happy with its integration w/ KDE and KAddressBook. However, I've run into a snag.
Actually, it might not really be Kopete's fault, but it is really annoying. The only way to configure socks support for Kopete is to configure it globally in KDE. And to configure it globally in KDE requires a socks client (like dante) configured and working, and then all of KDE will use it. I really just want Kopete to proxy through an ssh tunnel with a dynamic port so I don't have to configure any other socks client/servers.