Not in any order
Navjot Singh Sidhu: do I really need to give reasons!!
Sanjay Manjerekar: tries to speak quality english n fails miserably at that .
Ranjit Fernando : irritating accent (i dont mind the other sri lankan accents though)... and doesnt offer any interesting opinions either.
Rameez Raja : ditto as Manjerakar
Trevor Quirk : biased
on the other hand my favurites r :
Geoff Boycott : who doesnt like him
Sunil Gavaskar : Honest , to the point n daring
Harsha Bhogle : this guys speaks the best english n also gvery clear crisp hindi
Tony Grieg : the ideal commentator to hav in a exciting match
Ian Chapell : very honest , intresting opinions n not at all biased !