This week's deals haven't gone live yet, but they've mentioned that Fable III is part of the Games on Gold scheme, which will include Assassin's Creed 2 and Halo 3 next month.
Checking Major Nelson's blog, I see the whole Mountain Dew and Doritos promotional shenanigans are still going on.
I don't get the appeal at all. Like what do they do... say something stupid then read the replies while they touch themselves? - Vampyre_Ghost on trolls.