Slack is the best. Not only is it the richest (integrations and UI and API), it also has both XMPP and IRC bridges. Come try the PowerShell slack http://slack.poshcode.org/
HipChat is not very rich, and their integrations are like having a hubot ...but that's just my opinion. Their XMPP bridge is a pain.