I don't know of many Christians holding that the 6 day creation narrative in Genesis is 6 24 hours periods of time. We believe that it's symbolic and just shows the process of desiging the world in which we live. As a theology/pre-med major, I spent quite a bit of time on this topic from both sides and found alot more evidence favoring ID. The one biological mechanism that stands out to me is ATP Synthase (especially the proton pump). Evolutionary theories constantly state that mutations favoring survival persist while mutations that serve no function and that do not enhance survival do not remain. The proton pump has many subunits and moving parts seen nowhere else on the cellular level, so that would mean that all these parts would have had to come together at the same time and fit perfectly and work immediately. If the subunits came together one at a time, there would be no functional use for them and they would disintegrate and not evolve any further. I hope you see what I'm trying to say here, it's very hard to put into a semi-short post. Also I still haven't heard a convincing argument for how matter existed without someone or something creating it, it's just something I cannot wrap my brain around. There ultimately has to be an unmoved mover.
Anyway, Catholicism teaches that we are all a part of creation and that it is ongoing, meaning that the creation narrative in the Bible is not finished, meaning that evolution has been and is at play in the world. We just hold that it was God's design to use evolution and place a rational soul in man at the time of his "appearance" in the evolutionary process. Of course there are varying degrees of belief in evolution in the Catholic Church and among other Christians, but it goes to show that Intelligent design and evolution can mutually exist and actually benefit eachother. As Einstein said, "The more I study science, the more I believe in God," and I have to say that I feel the same way.
P.S. I don't want anyone to feel like I'm trashing you're ideas or beliefs and I am not meaning to start a debate, just offering another point of view for the OP.