I was surprised that Calcutta KKR managed to win 2 games. It probably helped some actors get a bunch of publicity. But really, what is the KKR team? They do not have a single match winner besides McCullum, and maybe D Hussey. But after they leave, there is nobody to steady the ship.
It is the same story for Bangalore RC, Hydrabad DC and Bombay Indians. Of these elder driven teams, Bombay has the best chance since Pollock will be always there and Sachin can win a game if he gets going.
On the othert hand the 3 Junior led teams plus Warne's outfit have captains that are true match winners (not only on paper). Sehwag, UV, Dohni and Warne have already won games for their teams single-handedly!
I will bet on these (Delhi, Mohali, Madras and Jaipur) to make it. I have no regional preference - and the composition of IPL is supposed to be region-neutral. It will be fun to watch one of these teams play another in the finals.