There's a "name your own price" bundle for charity that includes Machinarium, Braid, and three other indie games. Certainly worthwhile just for Braid - I'm debating whether to get it for Machinarium. You can pay as low as $1.
http://www.humblebundle.com/