After a discussion with a friend, I wanted to find an encrypted chat solution. I came across
Psi, an open source Jabber client that supports OpenPGP encryption.
I have to say, I
love it. The user interface is very minimal, I find it much more pleasing than Pidgin. It's easy to set up but there appear to be lots of advanced settings. It was trivial to get it running over Tor with polipo, and OpenPGP integration is very nice.
You can use the UI to register a new account on any Jabber server, or use an existing account.
Here's how to set it up for Google chat.
Mods: if there's a more appropriate place for this, please move it. I didn't think it fit in technical support or bitcoin discussion. (lol, I meant to put it in Other > Off-topic, not Local > Other)