At the risk of going off-topic, I would like to say that the current atmosphere does seem bleak. Creationists do seem to be gaining ground, at least politically, and they are working hard to spread their message.
I'll sometimes say it, but I don't really believe Americans are stupid. I think Americans are complacent right now. America has stood unchallenged and so the people have lost focus.
And perhaps creationists will be victorious and science education will be gutted with pseudo-science. But something will happen to hopefully change that.
That something will be the rise and dominance of India and China in the technology fields. Already China has begun to turn its eye towards Energy Technology(ET) in an effort to not only combat global warming and achieve greater energy independence, but to establish itself as the leader in ET in the hopes of exporting those technologies. This at a time when people in the US still debate as to whether or not global warming is a real problem. India has recently launched a probe to the moon which is a symbolic flexing of its technological muscle. After all, how many countries can say they've done that?
This will be the next challenge for the American people. India and China will most likely achieve technological dominance, and in fact the edge may go to China since China does not have to contend with religious dogma. But Americans will wake up and realize that their complacency and reliance on pseudo-science has come at a great cost. The scientists have left the country, the children are ignorant of even basic scientific theory, and America, once the leader in technological advance, is slowly lagging behind.
Cameron and his like can pass out Darwin's book. They can convince as many people as they want to believe what they're saying. They can argue for Biblical literalism and pseudo-science and succeed in introducing it into the Science classrooms. Their actions will have consequences. The day will come when the American star will wane and the people will have to make a choice - either to continue to follow a course that has led to the erosion of American technological prowess and accept the fact that from now on all new advances will be made in Indian and Chinese laboratories and new military technology will be in the hands of the Chinese and Indian governments, or throw off the shackles of ignorance and embrace science in a new enlightenment that will allow America to compete with the coming Indian and Chinese juggernauts. I believe Americans will make the right choice.