India are the standout side and then it's pretty much even between the next 5 of Pakistan, Australia, NZ, SA and England. Some days one of those teams will look excellent, another they wont. England have plenty of options with bat and ball, we're coming into this undercooked and I think we'll improve as the tournament progresses. I don't think we're as bad with the ball as some say though, again it will depend on the pitches and how they play.
As you say, Pakistan will be unplayable one day and abysmal the next. Australia potentially don't have the power to score quickly enough, or the spin options to bowl teams out - Maxwell as the 2nd spinner weakens them imo.
NZ look good at the moment, but it wasn't long ago we were giving them a thrashing at home so we'll see.
And SA are fine as long as their top order fire. If you got a couple of wickets you wonder whether they'll score enough runs considering their tail.
Makes for a great tournament. It's certainly better than the rugby where you wait for 6 weeks before getting to the good stuff!