The presentation by Carl Zimmer went well. Here are the blogs that he writes and mentioned at the talk.
Carl Zimmer's Science Tattoo Emporium
Good to see that DU got a plug at the Loom.
He also posted a New York Times article concerning the topic of his new book.