I use xfire always. It's useful to join servers that buddies are on and it tracks your playtime for a game. Another nice thing they've added is that when one of your buddies types something to you while you are playing a game, it'll show the message for a second at the bottom right of your screen. My id on there is astrod00d.