Yes, yes there has.
In fact the debates raged for decades, but most importantly there was a winner... (you guessed it) Evolution!
And lets be honest it will always win if for no other reason that they fact that it is something that we can use to predict results.
If you start with evolution you can predict the kinds of fossils you will find (and we found them) you can predict the shared genetic between living organisms (and yes, we found them too). We can eve predict the changes we'd expect to see in laboratory experiments (do I really have to say it this time?).
If you start with strict biblical creation, you get nothing, no predictions, no useful explanatory power at all. In fact the whole books only makes "sense" (I apologise for the abuse I do the word by using in this context) when people interpret it in hindsight saying "... Oh, they must have been using this really obscure (and often made up) definition of that word, that why no-body understood it before!"
Ok, that may sound a little harsh but seriously why do people think the jury is still out on this?
Do they really think that there are lot of scientists out there now doubting evolution?
The biggest list of creation "scientists" you'll find is about 200. That could seem like a lot until you learn that Project Steve has managed to get over 1200 scientists to sign up affirming evolution and it only accepts them if their first name is Steve.
Only about 25% of reputable scientists even believe in a personal deity the fraction who believe in true biblical creation is so small it's hard to calculate and most of them openly admit that they believe in spite of the overwhelming preponderance of evidence.
Every time I hear/see/read someone saying something like "Evolution can't beat creationism if schools allow fair argument" (check here for the full crazy on that one) I have this image in my mind of Monty Pythons Black Knight - Creationism got used to winning when they was no real alternative and now that its been replaced by an obviously better set of ideas it's just refusing to accept reality. Meanwhile evolution has headed off to something more productive with it's time.
I'm sure that people who demand creation be treated as a serious alternative to evolution must think they are being heroic but there comes a point when they look more deluded.
Please - Creationists, the debate is done, you ideology does not stack up against evolution as a meaningful source of knowledge or information. Stop demanding a rematch.