World Cup has started, and most of the teams have played their first matches. This time the schedule is much better than most of the earlier times, and with more matches in the league stages, the possibility of shock-exit are much lower. With each team playing 6 matches in the first round, best 4 (out of 7) in each group move to the next round. If any team fails to clear the league, than it would be because of bad preparation and not because it had one bad day.
By the first looks, South Africa, Australia, Pakistan and Sri Lanka appear to be the teams to beat. Not England, and not India as well. India has a middle order which is prone to collapse, and fast bowlers prone to be taken to cleaners. However, the other four teams had matches against much lesser opponents than India and England (Bangladesh and Netherlands are certainly the better teams among the associates), and hence one can't draw a really clear comparison. But I still like the looks of those four teams - they have their plans clear, and strategy in place. If you want to beat the Aussies, beat them now - they would raise the bar in the next round.