Links 13-20 April 2011

It's been an insanely busy week, so I haven't been good about keeping up the links. Here's a bunch: