SA had been the strong contender for all the world cups since they made come back. but somehow or the other they dont make it to finals. This team had been so unlucky in the last 2 world cups. I guess 99 world cup should have belonged to them because of there tie with AUS and based on NRR AUS entered finals. and last time too they mis understood the required runs in D/L method. But My Bet would be INDIA... naturally being an INDIAN. the reason which justifies is that every player in INDIA is fit and injury free now and roaring to go and there is competition within team. at the end of the world cup i.e 48 days.. every team would be exhausted. the best fit team will win the cup. Australia is already doubtful with 2-3 of its player injured.