steam for me too.
steam is awesome. since joining steam I've not bought one single hard copy game.
the only thing wrong with it for me is the cheap deals, too many games not enough time to play them all.
you end up with tons more games than you would buy normally because it's so easy to just click buy on a midweek madness deal for 10 bucks
a couple of months ago there was a square enix sale week..... I bought 6 games that week
there's still a couple of them i haven't even played yet. (but couldn't pass up, they were practically giving them away)