Kumble was the best. but his main strength though is Test cricket.
He gives 100% all the time
He is a match winner.
He has performed all over the world.
He has won matches for India single handedly.
He has a never say die approach.
His greatness lies in the fact that he never had any one helping hand on the otherside. So i would rate him one ahead of warne. Warne was great but then he always had mcgrath and others to help him out.
One of the most important thing is that inspite of not getting what was due to him he kept performing. Salute to this guy. he has been better than sachin most of the times as far as performance is concerned.
may we see him in test cricket for another 1-2 years.