I too feel ICICI rate is expensiveEven I have opened Scotia account.
My case is similar to rookiemistake. However, I feel charges of ICICI are higher. I am looking at Bookmyforex to transfer the funds and I guess would need to open an account with Axis most probably..