Only Gangu would stand out as a great inspirational captain. And I think he has shown a lot of character in bouncing back after being abused for so much time. Ganguly is also a lot more cosmopolitan who appeals to people without regional biases. Dhoni has makings of a great captain - will take a few years to mature though and he will need to keep his place in the team by being a good WK batsman as well. Yuvraj is very arrogant character - so he will create that "either you are with me or with my enemy" kind of culture.