The Latest Linkdump - 4/04/08

April 4, 2008