Stuff you must read today (Sat, 26 Dec 2009)