I guess you guys are in a lot of luck today, I live in Mexico currently. And I will give you a slight report of life in Mexico for a foreigner and for a local.
Pro's:
-If you are a foreigner people always believe that you know what your talking about, whether it be in business or philosphy etc.
-It is better being a foreigner outside of the U.S than American(U.S.A) or as the locals would call a "gringo".
- Money talks, due to the semi-high level of corruption you can basically do whatever you want.
- Laws are not as strict as it is in the U.S
- It's cheaper
- Beautiful Woman and some virgin beaches, depending where you are of course
- Culture, alot of culture
-Monterrey , Nuevo Leon is the beverly hills of Mexico, kids that are 16 years old driving $50K cars, I mean they drive some serious machinery.
-There is alot of oppurtunity if you are foreign to do business because of their "whatever is outside of the country is better" mindset
- The people in general are some of the nicest people you can meet, except for a small part which I would like to refer to as "Pinches Pendejos"
Etc.
- The food is awesome!
-And some pretty cheap booze, with some good quality
Cons:
- At times people disrespect you for being foreign, this obviously doesnt happen much, but it happens.
-They believe that because your foreign, you have money, hence, they will be looking for bribes from you.
- The corruption could be a problem at times
- the roads
- Technology is a bit more expensive, but nothing ebay can't solve
- Sometimes the entire mañana syndrome could be a problem, this si where you expect your car to be fixed soon and you ask them, when is it gonna be ready, and they reply mañana(tomorrow), prepare to be without your car for a couple of days.
Thats about it....Ask me what you want and I will gladly respond to my fullest of knowledge
In other words, Mexico is pretty badassed!