Green Man Gaming is currently running some great deals on BioShock Infinite and Borderlands 2. If you've yet to pick either of these titles up, you'll be hard-pressed to track down better prices, especially when you consider GMG is throwing in three free games — good ones too — if you go for Infinite.
I was going to wait for Infinite to go on sale before taking the plunge (a potentially long wait, I know), but when I noticed on GMG's Bundles page that the online retailer was offering Irrational's latest along with the original BioShock, XCOM: Enemy Unknown and your choice of Civilization V, Spec Ops: The Line, BioShock 2, The Darkness II or Mafia II, I really couldn't say no (FYI, I went with Civ V).
You might be able to track down a better individual price for Infinite, but if like me you've been hanging out for XCOM, it works out to be ~$US26 for both — and that's not even factoring in the copy of BioShock or the other title you select.
As for Borderlands 2, I picked it up in an earlier sale for about $US25, but for the next 15 hours or so you can get it for $US16.65, if you use the Australia/NZ discount code GMG made available a little while back (it's GMGAU-3J9MF-MUINW if you have click-fatigue). Without the code, it's $US23.78, which is still a decent price. The game's DLC is also on sale, with the season pass coming in at $US13.98 with the discount.