I used Gamespy in the past to easily join online PC games with my friends, made originally I think by the US Air Force, but it became a bloated mess. Today, I am using XFire. My handle is flexxl. I’ll be hanging in BF2 mostly, but could swing some CounterStrike Source.
Via Frankie Milkshoes.