I use Miranda for IM, I'm pretty sure it has an IRC plugin as well.