Alan Keyes is brilliant, but flawed. Too flawed.
And Romney, Giuliani and McCain are...? Flawed or not I'd pay to see Keyes debate them.