There is only one country in Latin America that I would move to, if I have to: Uruguay. Stable, market oriented. Close to Brazil and Argentina but without those big country headaches. Punta de Este is nice but a little bit more pricier than Montevideo.

However, there is nowhere in South America that is even close to the way Thailand has set its entertainment system.

And if you like Brazilian guys, may I suggest Spain? There seems to be more of them in Barcelona than Rio de Janeiro