Take out Ransom Insurance (Before you need it)
There are numerous kidnapings (every day) and even poor people in MEX are being kidnaped and held for USD $35.00 ransom.
A driver and bodyguard would be a good idea if you are traveling around a lot.
I would strongly suggest getting ransom insurance before you travel to MEX.
It is an extremely dangerous city and you should be very cautious.
RC