Indian cricket is going through a turbulent phase.There are couple of good youngsters out there who are willing to give their best in the field. A good captain should have good command over his team members, should remain cool and calm during crunch situations, and above all should be capable of giving his best at all times. I think Sachin tends to gets tensed when his team is not playing upto their mark and that inturn affects his performance. Whereas Ganguly has shown time and again that he is not affected by the burden of captaincy. I dont say that Sachin can never be a good captain. He has little more time to improve upon these qualities. For the timebeing, Ganguly would be a better choice !