Things to Check Out - 6.12.07

Some interesting thoughts for today:

Tales from the Trail...and a picture

Peace Deal for Darfur?