I changed my post. It applies to someone moving from US to Canada.
But for someone coming from india, I have no experience.
One of the option might be (Deutsche Bank):
http://en.wikipedia.org/wiki/Global_ATM_Alliance
But I see that even though you will get best exchange rate using Deutsche...