India's batting lineup is phenomenal, but that's about it. Their bowling line up is substandard and their fielding is pathetic. They wont win the world cup. I believe South Africa can go all the way, however Australia should never be underestimated.
Anyone else think that it is rather odd that the only ODI tournament in the world whose final is decided on a one off match basis rather than a best of series of (say 3 matches) is the World Cup, the most important tournament of all?