I see a lot of messages where Sachin's and Saurav's name called for captain position. We need to look on a long term basis. Ganguly cant be captain for more than 1.5-2 years. He and Sachin wont be playing next WC, most prob. So they chose Dhoni, just as SA chose Smith.