I was split between Steam and Amazon because Steam had that killer deal for about 15 or so THQ games for only 50$. But then again Amazon had the ps3 bundle with killzone 2 and infamous for 300$ and some other games that had significant price drops.
straight up slayed steam holiday sale. I bought games I can't even run on my computer because they were so cheap I figured they couldn't get any cheaper by the time I could....
I was going to go with the Amazon BF sales until I saw Steam's holiday sale which was outrageous (in a good way). Missed out on the WOG sale and picked it up during the Steam sale. Bought more stuff there than at Amazon on BF.