Most AAA titles today have some sort of 2ndary service running in the background. These services provide things ranging from in game content to multiplayer networking and usually pose as a sort of constant DRM (or anti-DRM for GFWLive).I'd like you, the escapist users, to choose your poison.
Steam: Valve's game distribution and networking service
(CS:Source, TF2, Portal, HL, CoD4, GTA4 and many others)
Impulse: Stardock's game distribution and networking service
(Sins of a Solar Empire, Galactic Civ, Demigod... and probably anything that steam has)
Games for Windows Live: Microsoft's xLive mirror for the PC
(Fallout 3, SF4, RE5, DoWII, GTA4 and about 7 other games)
Rockstar Games Social Club: Probably doesn't belong on this list
(GTA4)
In my opinion, Valve solution is the most balanced and efficient out of the ones I've listed. Steam has the largest library of content, the largest player base and community as well as (arguably) the best developer support. I will admit that I enter this debate with a very large bias, but I'd be shocked if I ran into large amounts of opposition.
Also, if you feel that your games should have multiple layers of service running at the same time (GTA4 likes to use Steam, RGSC and GFWLive all at once), I'd like to inform you that you're insane and ill-fit to serve society in a positive matter.
Steam: Valve's game distribution and networking service
(CS:Source, TF2, Portal, HL, CoD4, GTA4 and many others)
Impulse: Stardock's game distribution and networking service
(Sins of a Solar Empire, Galactic Civ, Demigod... and probably anything that steam has)
Games for Windows Live: Microsoft's xLive mirror for the PC
(Fallout 3, SF4, RE5, DoWII, GTA4 and about 7 other games)
Rockstar Games Social Club: Probably doesn't belong on this list
(GTA4)
In my opinion, Valve solution is the most balanced and efficient out of the ones I've listed. Steam has the largest library of content, the largest player base and community as well as (arguably) the best developer support. I will admit that I enter this debate with a very large bias, but I'd be shocked if I ran into large amounts of opposition.
Also, if you feel that your games should have multiple layers of service running at the same time (GTA4 likes to use Steam, RGSC and GFWLive all at once), I'd like to inform you that you're insane and ill-fit to serve society in a positive matter.