I just take about 6000 or so pesos per month in the ATM, and pay for the rest with credit card. I'm fortunate to be able to pay rent to my landlords into a US bank account. It means only 2 trips to ATM, with some hefty fees, but it's better than trying to spend hours dealing with banks. What about traveler's checks? I know that's old school, but are there any banks that will exchange at the official rate with traveler's checks? If so, you could carry 10,000 with you in traveler's checks. If it gets stolen, you're covered.