User's Note: Old but GOLD! For proof that Humans and Chimps share a common ancestor skip to 35:35 ... For debunking of Michael Behe's Bacterial Flagellum "irreducible complexity" argument skip to 40:00