20081226 home.science: Body heat doomed Neanderthals?