Alice: The Madness Returns is $14.99 on Steam from now through Monday.

Oh and on GG, or really any digital download service, if you buy a Steamworks game from them (ie New Vegas, Deus Ex: HR, Skyrim etc) you don't have to even download from them. You can just grab the key they email you and plug it into Steam, then download there. In those cases just get the game where ever it's cheaper.

*Edited to add: Onlive is doing a promotion now where if they get 10,000 Facebook likes in 24 hours then all registered users will get their next game for $1. Even if you don't want to do the Facebook thing, they already halfway there so it's likely to happen, just make a free Onlive account and you can get something for $1.

They don't have a ton of stuff, but they've got some things here and there. For those who got the Onlive vouchers with Deus Ex you can get the Missing Link DLC for $1 potentially.