Money2India Transfer Rate / Ofx (previously ozforex) is a good option for sending larger amounts of money and their exchange rate fee goes down for larger amounts.