This is probably India's best chance at winning the Cup, since most sides are plagued by injuries. It was a miracle that India got through to the finals the last World Cup with a weaker side than the present one. Plus, the momentum was missing last time, after the team was anally raped by New Zealand (not that there might be a coincidence of the Aussies getting into the finals this time around). But this time, we're the only team along with South Africa, England and New Zealand to go into the World Cup with a winning momentum.
Though you'd hear almost every other person (even those who don't know anything about cricket, but want to show off), including half-baked sports anchors and dumbass celebrities say that this is anyone's World Cup, I personally feel only a couple of teams have the firepower last till glory - Australia, South Africa, India and maybe Sri Lanka, if their batting form picks up. New Zealand getting defeated by Bangladesh only adds to the uncertainity of the game, and now India would have to watch their backs because Bangladesh figures in the same group in the first round, and are capable of beating most top teams on their day!
The hyped up "big hitters" of the game - Kemp, Dhoni, Pieterson etc. would be put to test for their patience and consistency in the newly laid wickets in the Carribean. Heck, I'm surprised a big hitter like me never made it to even the State team. I'm sure I'll be 23.869% more consistent than M.S. Dhoni, and that'd mean a heck of a lot for India. I still remember the day when I was playing street cricket with a few of my friends, I hit a strong leg side shot and it hit one of my neighbor so hard in the cheek that she had to have her molar teeth removed!
But as long as India can last the distance in the World Cup, I'd have no grudges against the political bastards who come in the way of every prospective future cricketer.
Batsmen to watch out for: Ricky Ponting, Graeme Smith, Sachin Tendulkar, Inzamam Ul-Haq, Rahul Dravid, Mike Hussey, Sanath Jayasuriya, Chris Gayle.
Bowlers to watch out for: Glenn McGrath, Makhaya Ntini, Shaun Pollock, Chaminda Vaas, Muttiah Muralitharan, Sanath Jayasuriya, Anil Kumble, Zaheer Khan, Shane Bond, Monty Panesar, Liam Plunkett.