Intelligent design is a nice little compromise way for people to accept evolution and still have faith in their creation myths. Which is certainly a step foward from those who take such things literally, which leads them to believe totally ridiculous things like the Earth only being 6000 years old.
Regardless, it is a religious doctrine, and should only be taught by those organizations that are religious in nature. As Al said, this is a debate about cause, not what has actually happened. Those who believe in intelligent design do not deny that evolutionary change has happened. Evolutionary theory is a scientific theory and should be taught in science class. Intelligent design is a religious theory and should be taught in religion class. It is the job of the church to have religious classes, not the secular authorities.
I'm not really sure that you can say that intelligent design is necessarily a religious theory, unless you say that anything that can't be explained by concrete science is religious in nature.
I don't see anything wrong with presenting intelligent design in a non-religious context as a theory of development, especially since nothing that science has come up with can actually explain the origins of the universe in any case.