Remember Vengsarkar's answer to this question. Even Kapil Bowled and batted well in the 1983 world cup winning team. So should even he be selected for the world cup squad. Based on current form, fitness and ability Zaheer, Munaf, Agarkar, Sreesanth and Irfan are the best bowlers available in India currently. So instead of feeling for Nehra, Balaji etc Please give full support to the selected team.