I go agree with Snakes points about the mistakes Shamim made during the series.
Specially Imrul's wicket, when he called that a "school boy error", its quite condescending of him considering he's never played an international cricket match.
I also don't like his constant criticisms of our players. I'm not saying he must praise them every opportunities, but come on man, chill out a little.
But, I think Shamim is better than Athar and I was entertained by him. Not always enlightened but entertained. Both Athar and Shamim are embarrassing during some point of their commentaries but I find Shamim and little less embarrassing and a little more entertaining that Shamim.