Maybe this is not the place, and I don't care what it sounds like, but I "fourth" the POTM-nomination.
Very informative, and a great example, both of how micro- and macroevolution are actually just gradations of the same process, and of how to present a decent topic.