Oh for fucks sake, this thread did die. You necromanced it. I am permakilling it now.
Your link doesn't do much, since no one was debating micro evolution.
_________________
"For what does it profit a man to gain the whole world and forfeit his life?"
Mark 8:36