The ironic thing was in the 1800's ID WAS the science, and people thought that science helped prove their religion.
I spent a lot of my early years studying evolution, it was something that just came naturally to me. If you know what you are looking for you can see its signs everywhere in everything. Its really fantastic and will leave you amazed.
Yet there are times when you are so amazed, and in such awe at the apparent adaptations of what you see, the concept of ID is almost comforting. Its far easier to assume some higher power was involved than to assume that the random fluctuations of evolution could have produced something so incredible.
So should ID be taught in science class? No, but not because its not possible but because its not testable. Anything that is not testable belongs in the fuzzy logic classes (which to me is everything non-scientific

). Can it be taught? Sure why not, there is no harm in presenting the concept, but only as a philosophy, not as a science.