Since the mian stream parties both feel offended by him, he's been kept out of the Senate and Oval Office. During his time on Reagan's staff and as a diplomat, he kept Reagan from making some mistakes. One was that he led the charge against an Arab-backed U.N. resolution calling for investigation of Israeli settlements. Everyone in the UN agreed after his push. He also convinced Reagan from imposing economic sanctions on South Africa as punishment for apartheid, which would have made us look like fucking bullies. We were still liking our wounds from Viet Nam fiasco. He has always been strong in his Conservative nature, yet still breaking from the Republican Party, heading up the Constitution Party (check that out).
Just for fun, I've always enjoyed his on and off radio show, "America's Wake-Up Call" He also had a TV show on NBC, which I never got a chance to see, but that Liberal network dropped him, of course.
He led a lawsuit to bring Obama's birth certificate before a Federal court, but it was never allowed for some reason (I've heard many excuses). He kicked the shit out of Obama in the 2004 Illinios Senate race, but nobody was going to beat the Democratic candidate that year.
There has been controversy with his campaigns, but no illegal activity was found. Basically, he salaried himself, which is legal, but not common as most of the candidates are usually stinking rich to begin with so they can shit on people that can't raise as much or are not as fortunate as they are.
All in all, Alan Keyes has the capabilities with his posture, speaking abilities, confidence, and diplomacy. He has done more than most candidates that we've seen entering the race in the last few elections, but for some reason, both parties are scared shitless of him.