Xfire = Free, no viruses, but overall slower/uglier
Steam = You have to buy 1 game on Steam to unlock the social part, no viruses, good interface
Some Steam games go as low as 5 USD, but you could always find a crack/hack to get around buying a game.
Steam = You have to buy 1 game on Steam to unlock the social part, no viruses, good interface
Some Steam games go as low as 5 USD, but you could always find a crack/hack to get around buying a game.