Moneybookers works swiftly. Being Mexican is fairly good, most "north american" books take your action, and moneybookers is available. Pinnacle is good, too. Only a few books state "USA and Canada", most take customers from "North America"
Moneybookers has a Mexican bank account, so you can transfer cheaply (even free if you have an account at the same bank). The only problem is the money exchange fee (about 2.5%) and the 5 days or so to get your money credited. I have had to ask to find my money a few times, as their processor here is slow.