Now, we should understand that this match is no indication of things to come. We have to understand that Indian cricket is only as predictable as a drunkard's ramblings and that this match itself could have gone the West Indian way on another day (What if that run-out chance against Dhoni was not missed?). In other words, to warrant a safe bet about the Indian cricket team coming good in the World Cup, we should have done a lot better, especially so in the bowling department. We were way too expensive. Sreesanth and Agarkar were ducks in a pond. Zaheer, though is getting more and more impressive and looks a lot like a man on a mission - to be one of the best bowlers in world cricket. The self motivation is obvious as is the pride with which he values the India cap. Way ta go Zaheer bhai!
Bhajji was all guile and great to watch but again really couldnt plug the flow of runs(really, Anil Kumble is the man for such occasions. He is a master at frustrating the batsman with precise bowling and making the most of the resulting pressure induced on the batsman. Mind games are so important in cricket. Sadly, the selectors think otherwise).
As for India's batting the effort was good, but still not very convincing. With wickets in hand and a beautiful and fast scoring opening partnership having happened we could have done with some risks in the middle overs. Well, if the West Indians could come so close, the Aussies would have cleaned us up.
All said and done, I think the cricketers from the Carribean have a nice team stitched up. With some good hitters in the middle order and also the advantage of "home-conditions" they could well be the dark horses in the World Cup.