I think you should propose a thread over at Proposed New Topics to discuss the difference between ID and creationism. You may have already thought through this, but it might help to be clear whether you want to contrast ID with creationism or with creation science. You'll need to begin with clear definitions.