A bunch of links – April 30, 2009