Evolution in Two Minutes or Less

Discover magazine has announced the winners of their Evolution in Two Minutes or Less contest. The video above, by Stephen Anderson of Texas, won the viewer's choice. Other videos, including the official winning video and an explanation from judge PZ Meyers, can be found on the contest web site. Which was your favorite?

(Hat tip: Greg Laden)