May retire in mexico ... love the people, the food, the culture.
DO AVOID BORDER TOWNS. That is the most important item in the list provided by harmonicamoon (for which, thanks!).
The second most important is: BE RESPECTFUL. The respect will almost always returned (as long as you are not in a border town - which has its own peculiar rules).