Blaming Dravid is absolutely bullshit. Ganguly, as others have said, is the best captain for India? but how did he become the best captain? he had an impeccable vice captain in Dravid and all the players were united and played as a team. Dravid had sachin as his deputy and per Greg, the so called senior players were always trying to undermine him. How the hell you would lead the team under such circumstances. Assuming what Greg had said is correct, he and Dravid wanted to bowl against Bangladesh which was duly opposed by the senior members. If you have differences between yourselves, you cannot play as a team and you can never expect a captain to be successful. On the other hand, Ganguly had Dravid as his deputy who did a very neat job of balancing the team, providing wise thoughts at crunch times. Even Ganguly had admitted that he had a good aide in Dravid. Ganguly's victories are not based on his thoughts only. His decisions were made in consultation with the team's key players. How many times have you seen Ganguly facing the press when we lost? Not even once. Dravid has to do all the balancing act of addressing the media. Bottom line is, if there is no unity in the team and if the vice captain and the so called senior players are trying to undermine the captain, even GOD cannot captain the Indian team and win matches.