ICICI Bank
For credits into ICICI Bank NRI accounts:
Nominal foreign currency conversion charge of INR 25 (inclusive of Service Tax). In case, of cross currency conversion there will be a charge of USD 1, EUR 0.5, GBP 0.5, CAD 1, AUD 1, SGD 1, AED 4 and JPY 100 (inclusive of service tax).
For FC Cheques sent on Collection, correspondent bank charges and courier charges as incurred will be additionally levied, wherever applicable.
For credits into ICICI Bank Domestic accounts:
Provisional Credit (Credit in 8 days) -0.25%, subject to minimum of Rs. 350. There will be a foreign currency conversion charge of INR 25 (inclusive of Service Tax).
Non – Provisional Credit (Credit in 21 days) – 0.125%, subject to minimum of Rs. 250. There will be a foreign currency conversion charge of INR 25 (inclusive of Service Tax).
The charge for cross currency conversion will be USD 1, EUR 0.5, GBP 0.5, CAD 1, AUD 1, SGD 1, AED 4 and JPY 100 (inclusive of service tax).

HDFC bank
FCY Cheque Collection and Lockbox (FCY personal cheque, FCY DD’s and TC’s sent for collection) 0.25% of INR value (Min. Rs. 250/- per transaction)
Plus Courier of Rs. 50/- per cheque
For Transactions value upto USD 500 – Rs 200/- per transaction plus courier charge Rs. 50/- per instrutment
Foreign Exchange Conversion Fees – Rs. 90.64 (plus service tax and education cess)

Foreign Exchange Conversion Fees charged by HDFC bank seem to be higher than those charged by ICICI bank