If you watch one speech in its entirety, this may be the one to choose. Herman Cain, so far the only declared candidate for the GOP presidential nomination, stole the show yesterday with his speech in the late afternoon. People left the ballroom saying that he moved them to tears. Whether one thinks that Cain has a chance of making inroads for the nomination or not, there is no doubt at all of Cain’s value to the conservative movement. In this speech, Cain delivers a stirring stemwinder, reminding people to “stay informed, stay involved” — and ruffled some feathers by telling CPAC that “stupid people are ruining America”:

Cain said that the American Dream is being attacked by what he calls “the -ations” — legislation, regulation, and taxation. He continued that Republicans need to repeal and replace health care reform, and also “throw out” the “messed up tax code” and replace it with a new system.

The “objective of the liberals is to destroy America,” he Cain continued, but “if you can get a liberal to engage in an intelligent in the first place, ask them to strip away labels.”

Like, for example, Cain said, when liberals call anyone who disagrees with Obama a “racist.”

“They call me racist too just because I disagree with a President who happens to be black,” he continued. He told the crowd: “You are not racists — you are patriots.”