We use xoom.com to transfer money from US bank to Mex bank. (I read about it on this forum.) I have not used it in the other direction. They charge $5 and exchange rate is fair but not great.
Paypal sounds interesting. Can you link it to a US bank & Mex bank at the same time?
New bank is...