Breaking news, if you buy the 3rd Humble Indie Bundle now for more than the average price (Around 5 bucks as I type this) you get all of the games from the 2nd one included free.
This includes Braid, Cortex Command, Machinarium, Osmos and Revenge of the Titans. Braid alone is worth the price of admission if you don't have it. So that makes ELEVEN games for five bucks, with as much of that as you want going to charity. I consider myself pretty jaded by gaming nerd standards, but that is just too fucking cool.