I have a history with the Richard Sternberg saga, so I wanted to highlight Ed Brayton's recent review of the facts surrounding this affair in Skeptic. This builds on a detailed explanation of the Souder report and its errors from 12/06 he wrote. Also check out the take-down of the other two supposed martyrs for ID: Crocker and Gonzalez.
The long story short is that the premises of Expelled are, to put it generously, false. None of these people suffered consequences for their espousal of ID. Crocker's temporary instructor contract wasn't renewed, but she was pathetic at her job. Gonzalez's productivity plummeted after his post-doc and so he was not offered tenure. Sternberg held his position at the Smithsonian and still has access to a research space there. Lies. Typical creationist lies.
The kicker is that even if they all had been fired, it would not have been wrong, given this simple fact -- academics are judged on the merits of the ideas they produce and defend. In the same sense that someone rejecting the Standard Model would be laughed out of a university physics department, so should biologists rejecting evolution be laughed out of their positions.