The latest idea for the extinction of Neandertals is (spins the wheel o' death)... big eyes. Me, I still think a gradual out-compete combined with interbreeding with modern humans did them in, but I'm no scientist.