Yeah I never did like GameSpy either. I didn't use it much...but I heard some bad reviews about it and I just didn't like that entire idea.
Steam I only use because it's one of the only ways to get some computer games....and heck...Team Fortress 2 was free.