Just wanted to chime in my support for the ponies. All Hail Twilight Sparkle!
I get the pony hookup every Friday that I can. I should totally put on a Pony Avatar.
My biggest concern over the Gamestop sale is the future support for Indie titles we don't really see on Steam. On the other hand, even big retailers like Amazon.com have rolled out good Indie support -- better than Steam. Also, some of the Steam overlay stuff is turning into a memory hog. And what gives with it hiding all the games in that /common subfolder? Irritating. Meaning maybe it's Steam that will eventually turn into an industry dog, here. Despite all its cool features. And the way I keep buying most of my games from it because of its cool features and great deals. How long can they keep that up, really?
We do have other good venues like GoG and GamersGate to which we may turn.
Still, I refuse to be anti-Gamestop just because they are "corporate". Since when did nerd-rage mean anti-corporate? Corporations are the engines that drive computer technology forward. IBM labs, Intel, blixx, I'll say it:
Gamestop could do some interesting things. Some online London retailer (name escapes me right now) has an interesting return-credit (buys back your old digital download games for store credit by removing the license) model. Would be interesting if Gamestop implemented something like that.
Anyway, after cruising the forums, I'm now concerned about how gamemakers will support IMPULSE now that it has been sold. I don't want to have any patching problems. I admit I won't buy any newly released titles from Impulse until the dust clears.
For me, though, the lodestone is Indie support. Lots of my favorite games these days are "Indie" releases. Software development seems to have taken a turn back to the old folks-in-a-garage model, and I'm likin' it. If you ain't got the games, you ain't gettin' the dollars. Amazon and GamersGate have most everythin'. Personally, I think I'll buy more from Amazon. I'm comfortable with building a digital library through them.
My two cents (because I had to plug the ponies),