There seems to be a paucity of quality spinners in world cricket these days.
Kumble and Murali won`t be around for long.
Kaneria and Singh have`nt proved to be the threat they were once touted to be.
I believe Panesar and Vettori might be the only one from the current generation who`ll be around for sometime.
I strongly believe that Harbhajan should not be anywhere near our Test side.
Piyush Chawla would be the one to watch out for. His wickets of KP and Collingwood in England showed that he has the promise.
Sri Lanka should have persisted with Bandara. Murali`s presence has in fact not allowed other spinners to grow in Sri Lankan cricket as is the case with Indian cricket.
Chandana was a wasted talent IMO as he did not get too many chances for a decent period of time.
With Murali around, Sri Lanka have got the work done with part-time spinners like Dilshan but they may not be half as effective with Murali not being around.
Another point that I have noticed is that off-spin as a specialized form is now slowly dying.
Most off-spinners who play cricket currently are all batting-allrounders.
Only Murali and Harbhajan are specialized offies playing Intl cricket these days.
Harbhajan isn`t a quality offie anymore.
Most sides get the work done with part-time offies like Gayle,Samuels,Shoaib Malik,Dilshan,Symonds etc.