The best i found was a Bank to Bank wire transfer...assuming she has a bank account you can go into your bank and request a wire transfer...the good part is that the fee is $30 flat rate (at my bank anyway Wash Mutual)...the bad part is it takes about 2-3 business days...the other way i have used is Western Union..the good part is the money is there within minutes..the bad part the cost..Western Union charges a fee based on how much you are sending..also with Western Union oddly it is cheeper to drive to a Western Union location and send money than it is to do it on line...LBC also offers a way to send money although i have never tried it...

--Richard