Digital Purchase . Most of the games are released on Steam first and some are Steam exclusive , so most of the games I get are from Steam . However, if the game releases on different distribution platforms at once , the I get GOG version .
Although I say Steam, I buy a lot of my games off GMG (less Oceanic bending over) rather than from Steam directly. Those GMG codes still redeem on Steam though.
Since publishers are smert, they like to price physical copies for 20% more than what I have to pay digitally in Aus/NZ. Of course I'll stick to digital.
Lately is GMG for me as well mostly. At least they either give 20% off codes or they price their games cheaper so the disparity between US and EU price is not that big ( i have when a game is $50 and most publishers translate it to 50euros )
These 3 games are also, coincidentally, The Three Types of PC games you can get today.
The Origin Game, The Steam Game, and The Standalone Game.
Star Wars the Old Republic requires Origin to Install. The installer in the 3 Discs it gives you also comes with an Origin installer it's how I got Origin in my System.
Super Meat Boy does something similar, except during the Install it tells you YOU MUST HAVE Steam installed. I already had it installed so I don't know if Super Meat Boy had an Installer, but what was apparent to me was that I think the Disc was just for show, because all it really did was Activate the Key to Steam and Steam just downloaded the rest.
Guild Wars 2 had no such "Launcher" for it's game, There was no Origin nor was there Steam. It was it's own game. You installed it and let the game update itself and you'd be good to go.
There are very few games this day and age that does what Guild Wars 2 does since PC gaming is mostly download now. You can still buy games like Titanfall or Skyrim at Retail for PC Physical, but all they pretty much do is Install Steam or Origin, Activate the Key and Download the rest, It's like why even bother going to a retail store when you can just go to the website and buy the digital copy and just let it download?
That's pretty much why Digital Services now rule the roost of PC gaming. There's no reason to get a Physical copy when a Digital copy pretty much gives you the same experience.
Also why couple Amazon, GOG, or Origin separate from Steam? They pretty much do the same things. Heck Amazon even SELLS Steam Keys. It's like saying "I go to Target to get games." when referring to buying a PC game on Online Retailers like who gives a crap as long as you found the game you're looking for and bought it.
With that said I voted Steam because I like Steam, but that doesn't mean I don't shop around other sites like GOG or Amazon.
Whenever I can I prefer retail. It's usually at least half cheaper than on Steam and plenty of games come with code to activate it on Steam.
Now, there are games that I can't get in retail. Those I try to get on GOG. Prefer it vastly over Steam. I feel like I own the games there instead of renting them, like on Steam.
If I can;t get something on GOG I just buy it where it's the cheapest. I don't have any real preference between Steam, Origin and Uplay, at least not one strong enough to affect my purchasing decisions
I get most of my stuff via Steam and GMG. I would prefer to get phyiscal, but it is generally cheaper to download. Only hard copies I own are Bioshock 2, Infinite, Guild wars 2, Battlefield 3, and Spider Man: Web of Shadows.
I'm a big advocate of digital distribution, buying all my PC games and the majority of my console games digitally. So yeah #digital4lyfe or whatever.
I don't like the thought of buying games digitally on consoles. Doesn't seem as feature-rich, or secure as PC digital.
With that said, I buy most games on Steam because I like the social aspect of it. I also have a lot of games on GOG, and will probably use it even more once GOG Galaxy releases if it has similar features.
Words cant express how much I love steam. It has made me virtually 100% digital for consoles as well. The only time I buy physical for my xbox1 or ps4 if target is doing that buy2 get 1 deal or there is a really cool "Something awesome edition" for a game.