I am NRE account holder of Federal bank. Their services are very good. When I am sending money from Saudi, the same day it will be in my account. But for banks like carara, indian bank it takes almost 2 days for the transaction. More over the FEDNET is very useful. Also i get the mobile alert when my money is credited.
FEDERAL BANK has got tie up with almost all banks in saudi. With fednet I could transfer maney even to branches of other banks
Therefore I would like to suggest FEDERAL BANK for new NRIs as a "PERFECT BANKING PARTNER".