I may offend Bengalis, but Ganguli as a bastman cannot be compared to Tendulkar, Dravid and Laxman. He's the best leader of men among all the four, that I agree. But he's a very mediocre batsman at best.
IMO Laxman and Sehwag are the match-altering batsmen for us. If they click we are competitive. And as far as bowling is concerned, we can always scorn at Kumble for being the non-spinner that he is. But other than the 2001 Australia series, he's been the prime reason why we win a test series at home dating back to 1993.