Going on through the first of the year, I may have to beg borrow and steal to get in on some of these deals. I've missed out on a lot of recent PC games because my computer has been falling behind. Sounds like I'm getting some upgrades for xmas, so I can't wait to see what newer games I can play.
I just picked up Braid for 2.49$, because yes, I'm one of three people that hasn't played it yet.
I also grabbed Aquaria, which I think I heard about because the creator of Spelunky had a hand in it or something. Aquaria is looking to be a great game. It's like Super Metroid and Legend of Zelda: Wind Waker had a kid, and named Eco: The Dolphin as the godfather. The visuals and audio are really striking, my only complaint so far is it's difficult to see what is dangerous and what isn't. Haven't had a chance to get very far.