I voted for Keyes in the Primaries when he ran against Bush. He's just dead on on all issues. Changes he would make would be radical and improve the quality of life for everyone in the world. That would take a while to bear out and he'd be trounced in the meantime.
I noticed when Keyes ran for President that at every debate, droves of people would go up to see him afterwards. I thought it was amazing that he got as much as 2% of the vote even though he didn't have any money.
I do disagree with his position on reparations.