A lot of people are anti-steam around here. I'm not one of them because I've realized that Steam sales are the best way to legitimately get my games.
For those that are interested Steam will be having daily specials from now (it was from the 19th) until Jan 1. Then they will be having a drawing where one person will win every single titled that is available on Steam. That is pretty bad ass. I'm sure the odds of winning are minuscule, but you never know you could be that 1 lucky mofo.
Also, note that these deals are not just like 10-15% off but more like 50-75% off for the most part.