I don't use xfire most of the time, only if I'm gaming. I like to use Pidgin with the xfire plugin and then I have all my contacts in one place. Pidgin is a multi-IM client like Trillian but simpler and less cluttered, it's also lightweight (using 16mb of ram as I type this and I have contacts on Yahoo, AIM, MSN and xfire available). It's really only good for chatting when not gaming, it doesn't do in-game overlay and just barely detects current day games.
I was looking for another chat app that will do in-game overlay, hopefully a multi client one. An interesting one I found was PlayXpert, this app does in-game and has all the chat protocols I use and a lot more I don't. It's got a lot of crap I don't need on it though and it uses a lot of ram (100mb+) which is too much IMO.
I know Rapture mentioned steam but there, I know there's Comrade but it's a POS from what I remember. What else is there that does in game overlay?
Here are the multi-im clients that have an xfire plugin if anyone is interested: http://en.wikipedia.org/wiki/Xfire#Multi-protocol_messenger_plugins

