I have visited Mexico annually for the past 20 years. Important to note that the border towns (Tijuana, Juarez, Laredo, etc) are where much of the reported violence is taking place but these towns do NOT represent the country or its citizens. I have always made sure of my surroundings, where I go and the times I chose to visit a certain area. I also practice this philosophy when I visit New York, New Orleans, Chicago, Detroit and LA. Mexico is experiencing some internal challenges caused by the drug trade, much like those in Miami during the 1980's. Just pay attention, be smart and limit the tequila.....