It is not a bad choice. Definitely not Saurav as he is the one most unfit among three seniors for one day. His running between wickets, fielding are all so poor that he should retire from one dayer. If you make him captain then we will be playing with only 10 people. And if he becomes captain further his fitness will worsen taking his place in oneday granted. Actually it is time we will slowly phase out seniors one by one(already Laxman and Kumble out) starting from ganguly then sachin and dravid may be a year later. My only point against Dhoni is he is only 3 years in international cricket and for one day captaincy, yuvaraj with 7 years experience could have been better.He would have become more responsible person with captaincy. In tests anyway it is sure that Tendulkar is going to become captain.