This is why I don't like these threads. Everyone has different opions. Some are ridiculous like King Pietersens and it just turns into arguments.
How about we just decide they're both pretty damn good. in the last 24 months Vettori has been the leading all-rounder in the world though and that's the point.
I don't think anything I've said is ridiculous. I rate Vettori, just think there's alot of hyperbole around him. Take out his wickets against Bangladesh and he has 53 wickets at 35 in Test cricket in the last 2 years. Graeme Swann has 48 wickets at 30, so in 4 fewer Tests he has 5 wickets less than Vettori, and he has played on some terribly flat tracks, some of the wickets he played on in the West Indies were some of the flattest cricket pitches I've ever seen.
Another interesting point to consider, is that after the same amount of Tests played. Kallis had scored 7452 runs at 56.45 and taken 137 wickets at 31, which considering he's a 5th bowler, that's bloody good going. Kallis is a far better batsman than Vettori, there's no doubts about that at all, and I actually think Kallis is a more useful Test bowler than Daniel Vettori as well, he certainly gets his wickets at a better rate, as his overall Test record proves.
Vettori has been the in-form player over the last 2 years, I can't really dispute that, he's been a fine player for NZ cricket. But, if I had to pick between the 2 players for a Test XI, there is no doubt in my mind that I'd be picking Jacques Kallis. Even given his lack of form in the last 2 years. Kallis will go down as an all-time great of the game, and one of the great all-rounders of all-time, Vettori will go down simply as a legend of NZ cricket. His record just doesn't stand up against the great all-rounders across his whole career.
As for Vettori being the 2nd best Test spinner in the world, ignoring all other factors and taking only the bowling into consideration, here's a comparison of stats in the last 2 years, with wickets against Bangladesh taken out:
Harbhajan Singh - 94 wickets at 32.93 with 4 5fers
Muttiah Muralitharan - 71 wickets at 30.71 with 5 5fers
Monty Panesar - 53 wickets at 39.28 with 2 5fers
Daniel Vettori - 53 wickets at 35.39 with 3 5fers
Shakib Al-Hasan - 48 wickets at 25.18 with 5 5fers
Graeme Swann - 48 wickets at 30.39 with 2 5fers
Paul Harris - 48 wickets at 36.97 with 1 5fer
Anil Kumble - 46 wickets at 43.19 with 2 5fers
Ajantha Mendis - 37 wickets at 31.62 with 2 5fers
Rangana Herath - 31 wickets at 32.54 with 4 5fers
On bowling alone, I'd take Harbhajan, Muralitharan, Shakib, Swann and Mendis ahead of Vettori. They've all performed alot better with the ball than Vettori in the last 2 years. I'd say if he played for a stronger side, his place would be under threat. He simply doesn't get enough wickets. The only thing he has stats wise over the rest of the top 10 is economy, and that's hardly way more impressive than anyone elses in that top 10 to justify him being the 2nd best spinner in the world.
I like Vettori, and think he's a good cricketer for NZ. But if he was playing for a better side, he'd not be as highly rated. He wouldn't score as many runs because he wouldn't have to save a poor batting line-up from collapsing so often, he doesn't get enough wickets against the best sides and outside his economy rate there's nothing exceptional about him. I just find him hugely over-rated. Quality bloke, done superb things for the NZ cricket team, but an over-rated Test bowler.