If you would have to select from the current lot, who and why. Also, how would you rate them against historically top notch captains.
Not sure if Vaughan should be in the discussion or not but I why not include him in the discussion as well. Also, contemporary players who aren't captains any more or missed it might be discussed just to widen it if felt - like say a Jayasuriya. and Warney (I am sure many would feel he would have made a great captain and was a bit unlucky).