http://www.ibtimes.com/articles/332341/20120424/mexico-immigration-jobs-illegal-entry.htm Obama got illegal immigration to halt to zero. We have never seen anything like this. More mexicans are leaving than coming. So Obama did a good job getting illegals to go home. The only problem is he had to make the US worse than mexico to do it.
There has not been a halt to illegal immigration, although it has slowed down because the economy is depressed. The Obama administration is eager to sue any state that tries to enforce immigration law. The Democrats love illegal immigration because that's a big part of their voter base -- legal relatives of illegal immigrants and all too often illegal immigrants themselves voting illegally. Now AK47 will jump in here and point out how Dick Armey, Lindsey Graham, George W. Bush, Newt Gingrich, and John McCain have all stood in favor of illegal alien amnesty. But the fact is that while maybe 20% of Republican politicians favor illegal alien amnesty (it's cheap labor, after all) about 95% of Democratic politicians do. You will never hear a Democratic politician criticize these guys: http://www.mexica-movement.org/
Belize a better choice. The wife just got back from there visiting friends. They love it. http://www.belizeretirementguide.com/
You can get a passport and citizenship in Belize for $20k cash and can keep your US passport as they allow dual citizenship. I've never been there though.