Hi,
1. AmEx Traveler Cards are now available with Thomas Cook, India (I am not sure about others). It's highly recommended for Indian students.
: You can use this card at any VISA ATM to withdraw cash (with some charges).
: It can be "swiped" at any merchant/to pay school fee's/to pay bills etc. (With NO extra charges).
: You can reload/or ask your family to reload this card from any Thomas Cook branch in India. At least you can save $ 25 to 40 per transaction + lot of paper work/proof with an expensive banking wire transfer (India)
*based on my personal experience + limited knowledge.
2. Avoid using ICICI Bank Travel Card (it's just like a AmEx Traveler Card). Reasons: First, they want you to open a bank account with minimum balance of Rs. 10,000 (and, you must maintain this minimum balance all the time). Second, forget about getting a competitive foreign exchange rates, it's expensive.