Online Retailers, Amazon; Newegg, Play.com etc
Brick and Mortar, Target, Best Buy, Gamestop etc.
Hands down Steam.
I needed a patch for a game 2 weeks ago. I forgot what my favourite patch site was, that says it all about steam.
The same thing will happen with Modern Warfare 3. It'll debut at $59.99 and stay at that price nearly a full year until November 2012 when the next CoD (Black Ops 2?) arrives.
World of Warcraft won't go Free to Play until they start losing subscribers, which will basically be when the Old Republic arrives.
Nothing will kill WoW except Blizzard's next mmo
Steam, it's simply the best content delivery system out there...[thumbup]
Another vote for Steam.