Today’s Recommended Links April 15, 2010