What biology does ID have going for it? I assume by math you mean the argument from personal incredulity and the debunked irreducible complexity. Neiter of those are science, either.
Irreducible complexity. Why do you think it has been debunked?