I don't get the hype over New Zealand, hardly any of them have impressive records. To be honest, the only one I was really impressed with was Shane Bond's incredible bowling average and from what I've heard his usually injured. All of the others have either a batting average of 30 or below or a bowling average of 30 or above. I mean surely I would've thought Stephen Fleming's ODI batting average would've been atleast at 38, 39... even 40 and that Vettori's bowling averages would've been pushing the mid 20's. I know stats don't tell the whole story but damn. I suppose also, Sri Lanka's stats aren't overally impressive in the ODI arena apart from Murali & partically Sangakkara but atleast they've got batsman who average around 50 in Test matches!
South Africa's batting kills Sri Lanka's & New Zealand's so much with Kallis, Gibbs & Smith that it begs the question, does South Africa really need a quality spinner in order to win, let alone dominate?
Pakistan will also be weakened without Inzy in the side but they've still got Mohammad Yousuf & Younis Khan who have proven themselves in atleast 1 form of the game.
Off a pure guess, unknowledgable guess over what's been going on as of late and knowing the conditions and all. I'm gonna go with South Africa & Pakistan.