I have traveled Mexico for many years and am sad to report that the country has become very dangerous. I understand those who say that the violence is not directed towards tourists or North Americans. Tell that to tourist who have become "collateral damage" in the Narcotrafacantes wars. Despite the spin, random shoot-outs occur and innocents get killed and wounded. Mexico, in general, has become very ambivilent about the tourist trade and prices are such that travel there is no longer a bargin, in fact some purchases in Mexico are more expensive than in the States. I recently spent $40 for an ice chest that would have cost $20 in the USA. The sad part is I bought it at a WalMart in Los Mochis. The basic problem remains that the government is fundamently corrupt, and until that issue is resolved the country will remain dangerous. The fundamental problem is the corrupt and distrustful police...who here had not paid mordida to a cop, be it a city cop or a "transito" or a federaly? How can you feel safe in a country where basic safety is compromised.
I know, we all love the Mexican people. They are warm and kind, but will suffer the indignities foisted on them by their government. If you feel the need GO, but know that it is not safe as it once was. Stay on the beaten path, and stay down when you hear gun fire. Hopefully you won't be a kidnap victem, of collateral damage.