Granted, and I'll take it that you are infering that you are fighting the good fight the way you think fit; but I will fight for the right for all to argue all points of for and againts Darwinism/Evolution in any given forum.
Then we will be at odds because, like Darwin, Pope JP II, Pope Benedict XVI, and the Roman Catholic Church I believe in Intelligent Design. I do believe that God created the heavens and the earth and everything in it, but I believe that he also created processes to bring and sustain life in a dynamic universe. The more scientific research I do or read about the absolute perfection of Gods work the more I say....WOW!!!