Blogroll Dive: 5/1/06

Here are the highlights from today’s Blogroll dive: