Daily Links and Annotations 04/07/2009