Links 4-8 May 2011

A large linkdump...