bigmit3737 said:
I like Steam for their own games, but not a fan of the 3rd party drm.
This is basically completely up to the publisher, and has nothing to do with Steam itself.
Steam has even proven advantageous in the case of recent EA games. EA removes all 3rd party DRM from their games on Steam.
epmode said:
Required client aside, I *love* how quickly Steam installs a game. It's pretty much ready to go as soon as the download is finished. GOG/Gamersgate/everything else have extensive install times for bigger games.
Steam, I'd say is the best for speed. Really fast downloads, instant installs, and automatic patching make it a great service.
There are downsides though:
1) Sometimes a patch can be released for retail copies, yet be slightly delayed for the Steam version. The most apparent case of this was with Sacred 2, where the patch was delayed for about 2 weeks, so you couldn't even play online.
2) Some games cannot be modded. This is a fairly rare occurence, but it's been the case with San Andreas (though you could download a cracked EXE). It might be the case with Fallout 3...I'm not sure. Basically, anything that requires injecting something into the EXE will not work, since the Steam EXE's are encrypted.
3) Need to be logged into Steam...Offline mode has been known to be glitchy. Once you put yourself in to Offline mode, it's fine, but if you were last online, and your net goes out, sometimes it will refuse to boot into Offline mode.
4) Game is not available. I haven't had this happen to me for a long time...but it has occasionally been a problem in the past.
I'd say overall Impulse has the best setup in terms of DRM. Although I don't mind having the Steam client (in fact, I love having all my games in one easy-to-access list), it is an issue for some. Impulse lacks a bit of the speed of Steam though, and manual updates can (though rarely) be a chore. I don't think Impulse has a backup option, which is a downside.
GamersGate is nice, but I wouldn't want to have many games on it. It lacks a client...and web browsing tends to be significantly slower to access your games list. It lacks a backup option as well, meaning it can be a huge pain to re-download games after formatting. The painfully slow download speeds don't help either. I see this as a service still in it's infancy though, so I'm sure we'll see some substantial upgrades in the future.
----------
I think once Steam Cloud gets up and running, it's going to be really hard to pull away. It really will depend on how well they implement it though...if it only works for a few select games, then its usefulness will be limited.
Oh, and the backup feature on Steam is awesome. It may take a ridiculous amount of time to back up stuff, but it's not too big of an issue since you can basically just do it overnight. It makes re-installing games over a format incredibly easy, since there's no need to manage individual game folders.