Let us discuss/debate the methods for dealing with creationists. I argue that the worst thing a person can do is to argue the facts with a creationist. So long as they have their faith nothing you show them about the fossil record, dating methods, etc, will change their position. Instead, the only sensible thing to do is avoid specif questions about the science and the facts and instead turn the debate around, get to the root of the problem, which is fundamentalism. The debate must be focused on the question of why? Why is it so important that evolution be wrong? Why is a literal interpretation of Genesis so important? When they claim that no one has ever witnessed macro evolution, ignore it and return with the question why is that such a threat to your faith? Fundamentalism is the enemy in this debate and not ignorance of science.
On a side note I just want to say how annoyed I am with the fact that the term creation (creationist, creationism etc) has come to be connected the way it has with the most fundamentalist interpretations of the doctrine. In the broadest sense, I consider myself a creationist because "I believe in one God, the Father the almighty, maker of heaven and earth, of all that is seen and unseen". But if I were to label myself as such, people would instantly think I reject evolution and believe the earth to be only a few thousand years old. Annoying, they must be stopped, we must restore creationism to its rightful place of honor!