Agarkar is good. All that is said bad about him is mostly utter crap. He doesn't have a natural talent, and has worked hard to bowl well. I'd liked to see one of you bowl in international cricket and do half as well as Agarkar. He has good commitment, and we have yet -in his entire career- to hear a bad word on his discipline and attitude.
Balaji can be wayward, and my have had discipline problems. RP is too young(see what happened to Pudsy Plunkett??
). Zaheer has had dsicipline problems, although he wood be good back in the side.