Nice list. I had the same 4 on mine, but also Brazil. I actually just moved to Cabo San Lucas (Mexico) a few weeks ago, and I love it. Definitely wasn't my first choice but I'm with my fiance who has a medical condition and shes never lived outside the country. So being a 4 hour flight from Vancouver is nice peace of mind.
I've thought about Mexico, but it just doesn't seem far enough away. So I assume as long as you're not close to the border there are no violence issues? Is mexico easier ro immigrate to?
Got a room for rent? Will write articles for food. lulz.