Note: the following iPhone information is for unlocked iPhones and the Mexican prepaid costs are all as of December 2012. I have found two decent options when traveling in Mexico with my Verizon iPhone. The first option is available as soon as you land in Mexico via a delivered text message from your carrier. You can easily purchase 100MB of data for $25, billed automatically through your Verizon account. That’s not much data for $25 (about 10 times the normal global rate for 1GB of prepaid data), but, if you are planning to only check emails during your trip it might be right for you. No SIM card modification hassles and you only have to reply “yes” to Verizon’s soliciting text message. This data offer is the same for traveling in Canada. You might want to reset your cellular data usage counter to monitor your meager 100MB allowance. If you need calling in Mexico (including calling the USA) then you can try Mexico’s discount carrier Movistar. They offer prepaid minutes at very reasonable rates. Verizon’s Mexico minutes are around $1 plus per minute, while Movistar minutes are less than 8 cents a minute (more if you call to the US). With prepaid calling you just run out of minutes, no bill surprises, and with international calling rates there are always strange extras on your monthly bill. On an average week long Mexico visit, I usually spend less than $10 per visit with Movistar. Switching over to a local Mexican carrier isn’t without challenges; including getting a Movistar SIM in your iPhone. There are now three possible SIM card sizes. If you’re lucky, the local SIM will fit your SIM slot without modification. The standard SIM card and micro SIM can be trimmed, the newest nano SIMs may need trimming and sanding to create a slimmer card.