Guts posted this video before, but I thought I would repost it. I especially enjoyed the comments from Sean Carroll (according to Michael Ruse, "Of all the scientists in the world today, there is no one with whom Charles Darwin would rather spend an evening than Sean Carroll."):
So what this means is in some ways, some sense, evolution is a simpler process than we first thought. When you think about all of the diversity of forms out there, we first believed this would involve all sorts of novel creations, starting from scratch, again and again and again. We now understand that, no, that evolution works with packets of information and uses them in a new and different ways, and new and different combinations, without necessarily having to invent anything fundamentally new, but new combinations.
My, that's a pretty radical change in the way we view evolution. The old way was far more friendly to non-teleology and also failed to prepare scientists for the more accurate understanding of evolution, an understanding that is now much more friendly to teleology.