my picks from places I've been to for more than a week. Ecuador (Guayaquil or Salinas)- upside- tropical, people are super super friendly, really hot chicks for one night stands or gf/wife potential, almost as modern as miami but with that something special that makes it Latin America still, cheap as hell if you do it right (the good bars and restaraunts have similar pricing to everywhere else in the world) for food, housing, transportation, cell phone and cable service etc, women and la farra, modern city with cool neighborhoods but still close to the beach. Average rent $200-$450. Downside- it is getting still considered somewhat dangerous, random kidnappings- usually short trips where they rob you or take you to bank to get money out- haven't heard of any longterm, killing type situations, can't find a job doing anything else besides teaching english unless you get lucky or come through a US company.
New York City, San Francisco, Panama City, Montreal, Barcelona, Chicago, Raleigh, ,