Today’s Recommended Links April 16, 2010