Blogroll Dive: 7/24/06

Here are the highlights from today’s Blogroll dive: