I like to read incisive commentaries from cricket pundits and knowledgable journalists. By and large they fall in two categories. Almost all journalists and most ex-cricketers are mostly biased from start and then they try to justify their conclusion with cliches. And few and far between them we find people with an in-depth understanding of the subject and incisive commentaries based on logic and experience.

Lets start with the rest of the pack.
Ravi Shastri sucks (I am being polite) as a cricket commenter. He is an extremely biased ex-cricketer who shuns logic in favor of his regionalism and personal preferences.
Srikant is rah-rah type but much than Shastry. Mohinder Amarnath is decent. He is however often too circumspect. I miss analytical abilities or logical insight from any of them.

Now to the best.
I like reading the columns of Washim Akram and Arjuna Ranatunga and some Australian ex-cricketers. Of them Ranatunga is the very best. His commentaries are incisive, unbiased and based on logic and deeper understanding of the game as can be clearly seen by reading his articles.

Read his article on cricinfo for a good analysis on Indian cricket's captaincy issues and his take on it.