links for 2009-07-27

27 07 2009