Re: Retail vs. Steam
50 / 50 for me.
It is still often cheaper to import new release retail games than buy them on steam.
Also many retail games have more user friendly DRM than steam, allowing for instance, the ability to play the game on LAN without purchasing multiple copies, for the occasional family match, or sell a game when you've finished it.