Looking at dhoni's captaincy in the two 20-20 matches he seems to be no good captain. I cannot imagine him picking up Agarkar and bowling him in slog overs again against NZ. Gagnguly might not be a good player but india cannot have a better captain than him at the moment. I am not ganguly supporter but guys like dhoni, yuvraj etc. are thinking more abt their hairstyle and advertisements than cricket.