Steam, everyone seems complaining about them but...
Steam represent more than 50 million accounts, more than 70% of the digital market, offer more than 1800 games in it's catalog. Why everyone is still complaining against this distribution system?
Each sales period, you can buy games at half pricing, even less... You can install it on multiple computers, even if just allowed to play only on one (but with off-line mode, could be false for offline games). I prefer 3 times Steam rather than the awfull way of games like SimCity 5 where you have to be connected to play currently an almost solo only game...
Except for Starcraft II last extension where the launch was really fluid, every game with online required connexion have been awfull, and I am not speaking about MMO's...
Steam is a good and mature platform, stable, with enough users to be sure it will last long.
Kind regards.