Interesting article, Hallow. =) I'm of the opinion that it isn't out of question that Neanderthal and Cro-Magnon may have interbred. They lived at the same time. Although in the end, Neanderthal was forced into extinction, I still think there is a possibility that we may have a teeny, tiny fraction of Neanderthal in us.
Kell