I'm a fan of Curse client. Back early in it's lifetime, it had apparently been compromised and used to hack accounts, but this is far past and it's very stable these days.