Having an affair is wrong. Period. IMO, it is a disqualifier for a candidate.
That said, there is absolutely no reason to remove Cain from any of our potential candidate lists.
AFAIK, Jimmy Carter never had an affair, did that make him a good President?