links for 2007-03-21

March 21st, 2007