Here's an interesting new blog, Evolution 101. It's owned by Zachary Moore, a molecular biologist, and its purpose is to explain evolutionary theory and the evidence for it. He already has informative and useful posts up about junk DNA and the definition of "species". This should be very much worth keeping an eye on.
Nice link Ed! Moore seems to dumb it down enough for a layman like me to understand what he's posting about yet still maintains a thorough explanation. I'll keep my eye on it.