Some years back, maybe in the 90s, a journalist asked Barak what he would do if he had been born a Palestinian. He said something like "well, I would probably have become a terrorist". He may have a lot of flaws but on overall character he is a better leader than any other major figure. He may not have Livni's integrity or Netanyahu's sheer genius at bullshitting but he is more suited for today than either of them. It's very possible Israel will only have one more PM if it has the wrong one.
from the article: Barak to Haaretz: Iran won't drop nuclear bomb on Israel