+2
It is really tough to say simply because so many of the traits that a leader needs to have seem to contradict each other.
Such as a leader should have humility, but at the same time they need to be almost cocky/confident in what they are doing and proposing.
They also have to be willing to listen and change their mind, but when they make a decision, they also have to be willing to defend that decision and they can't be too easily swayed.
They have to know how to lead, with knowledge and expertise in how to motivate and make the decisions, but they also have to be closely grounded to reality and know not only how to lead, but they have to know something about the people they are leading and what it is like to be someone in that position. One of the reasons, in my opinion, that politicians do such a lousy job in office, generally speaking, is that everyone up there is a politician, they all think that they know how to lead and none of them have any idea exactly what it is like to be a normal person or how to do one of the other things that I mentioned, which is listen.
They have to be able to get over and learn from mistakes. I'll use a football example, but they always make the comment that the QB needs to have a short memory after throwing an interception and not let it change his play any in the game. When something bad happens, learn from it and move on, otherwise it tends to snowball into something that is huge and terrible. But that goes along with the ability to clean up and fix ones mistakes. For example, look at the Iraq war, most people would call it a clear mistake in going in, but Bush is doing one thing right (and I won't put all the blame on going in on him a lot of the faulty inteligence was gathered during the previous administration as well) in that he is cleaning up the mistake that he made. Pulling out and forgetting that it ever happened doesn't solve the problem, but taking responsibility and doing ones best to rectify the situation and leave it better then one screwed it up is an important thing in leadership as well.
Those are just a few things that I thought of quickly, there are many more I'm sure that are important, but I think the "perfect" leader is probably impossible, but to make all leaders better there need to be checks and balances with other different parties which might slow down things, but should cause better decisions to generally be made.
__________________
"As I was walking up the stair,
I met a man who wasn't there.
He wasn't there again today,
I wish, I wish he'd go away."
-From Identity