I don't really trust any download service since you just never know when they will perform like your neighborhood gym and disappear overnight.
That being said, I have gone pretty much with Gamersgate since I discovered I can create my own DVD's from the downloads. I've tested installation with Paradox and Ageod games and don't seem to have any difficulties with offline installations, so even if GG should fold (certainly hope not), I have the games I purchased even if I have to move to a new PC.
I don't know so I'll ask. Can you do that with Steam? I mean, should the unthinkable happen and Steam go under and never return.
I've used some other download service, Impulse, Matrix, and some other that I've forgotten the name, and I am more comfortable and happy with GG than any other so far.
But that's just me.
![CowBoy2 :cwboy:](./images/smilies/CowBoy2.gif)