Pakistan is highly unpredictable team. I won't bet on them.

England has got a good balanced team this time. They have Swann -- the world's current Best Spinner & given the subcontinent wickets being spin freindly, I am sure he will be the one to watch for.

I still think, Sri Lanka is highly under-rated considering they play best in subcontinent.