Weekend Update December 10, 2011

Another weekly links from last month: