I have used ICICI Bank for the last 6 months to conduct business from New York. Most of my business is based in India. I find ICICI banks services - esp. overnight wire transfer extremely convenient. I am able to do wire transfers without leaving my desk. Earlier, I had to go through the hassle of getting to a branch and waiting several days before my money got transferred. Congratulations to the bank for filling a much-needed niche to Indians living abroad.