As for O'donnell (clan donald) and Herman Cain; the interview was not shown in it's entirety of course and so the building contecxt of the conversation is lost. It was a very fair question BTW since Cains opinion of those less fortunatre has been: "if you are not a success; blame yourslef". So, the entirety of the civil rights movement is fair game: Cain obviously knows nothing about Rosa Parks and that's patently obvious. Moreover Herman Cain has been shown to be a profound liar, and that's what excised him from teh political arena; not "unfair questions".
And O'donnell did not spin the Zimmerman affair either. His questions were completely appropriate: Zimmerman is a liar and that will out.