John Buchanan is the first choice...India need a coach who will be very good at man management and also will stay away from focus and media...also BCCI need to be strict in its rules and should give the coach and captain full support...India can only do well if it can nullify its star studded system and try to produce sporting pitches for domestic cricket(not the flat ones). I am also a Sachin fan but plz stop supporting Sachin blindly...can any one show few examples except from sharjah where Sachin has won matches for India...He is the king of flat tracks...he has scored only 155 runs in last 11 matches against Australia and South Africa...at an average of 14...for past few years he has been scoring runs against the minows whereas a player of his caliber should stop playing matches against them...but he will continue to do so for records...everyone of us now knows that how he plays when he is nearing a century...once upon a time he used to dominate all the bowlers around the world and now a debutant or an irregular bowler can make him struggle for runs...can anybody explain why there is not a single innings of Tendulkar in top 100 innings???I think it is high time for him to retire...