I find it interesting that a Christian feels they need an argument for God. Romans 1:20 says God's "invisible attributes, namely, his eternal power and divine nature, have been clearly perceived, ever since the creation of the world". You either acknowledge it, or suppress it. Based one definition of science I don't see how ID does not fit it, but I guess it all comes down to the definitions one chooses to use.
Feel free to browse through the blog.