Links 14-17 July 2012

Still taking suggestions for the link dumps for another round.