Xfire is a great , lightweight program, as opposed to the hulking , invasive , resource hog that is Steam.
Bought Halflife when it came out, thought the game itself, and Valve were awesome.. I continued thinking this until I bought Sin:episodes -Emergence. When I attempted to install the game, and found out that it was required of me to be connected to the internet, as well as install some extra application just to do anything, I returned the game to the store. In my eyes, Steam is to gaming as Itunes is to music (Absolute trash)