Yes, Mark Taylor was good. And if he would have played more, he would have been very near to Steve Waugh's place. but not exactly there. I agree Waugh got the best of the players in their peak. But it still takes a lot to be consistent as he was.
The similar is the case with Ganguly I guess. Ganguly has got the best of the players, which his predeccesors didn't have. But he has managed to control and guide them properly. I am just amazed at how Ganguly's own personal performances have fallen, but he is giving that much extra to the team in other aspects.
Performance wise, Heath STreak stands tall. He's stuck with a very very mediocre team. But he's not losing heart, and performing to the best of his abilities.
From previous captains, I would rate Imran high yes. Wasim's could have been ditto. I don't believe he was after money. But I think there were some inside team troubles... or that's what I heard. But still he had the potential.
Obviously, Clive Lloyd was great. His leadership brought West Indies one of the greatest successful eras of all of cricket history.
For the future, I think Ponting will surely turn out to be an awesome Test captain. He's already doing well in ODIs, and I believe the same fate awaits him in Tests. Greame Smith is another one who is for the future. Sure we were surprised when he replaced Shaun Pollock. But he has tried the best to bring back pride to SA, after they went through what I believe a lean patch for a while.
Just one more honorable mention. Despite what Hansie Cronje did which got him into trouble, I think he was one of the greatest captains ever. He had the spirit. Just somehow lost it. Still I was always hoping for him to play again, after somehow miraculously his ban would have been lifted.... I was seriously hoping for that. No matter what people say, I still think he was a great cricketer, and one bad act can't spoil it. But alas... that won't happen. RIP Hansie.