I think QNB is the best ... they have special offer to India ... even 5 QR charge only ..
if u have account u can pre-register and send from home via easy internet