Armstrong Williams wont say if he did but he certainly gave reason to vote for Obama.
J.C. Watts waffled
Condoleeza Rice defended Obama during the election.
Colin Powell endorsed the SOB
It wouldn't even surprise me if Cain voted for him.
We are the party of principle, and whether Cain gets the nomination or not, we will always be demonized as racist because we expect everyone to pull their own weight.
Cain's pandering to inner city blacks in his Empowerment Zone's in which he said himself he favored specifically because blacks lived there and later in the same interview he liked the idea because they were predominately African American (but I think he prefers to be called black, he just calls other blacks African Americans I guess). He believes in social justice too. Government leveling the playing field by giving certain colors certain benefits.
The interview of Cain I am talking about was on OCT.14th on CNN.