President Felipe Calderon on Monday criticized both Americans and Mexicans for their roles in the 1846-1848 war that cost Mexico half its territory during a ceremony commemorating the definitive battle of the conflict.http://www.miamiherald.com/2010/09/13/1822841/mexico-marks-anniversary-of-1847.html
Speaking on the 163rd anniversary of the Battle of Chapultepec, Calderon called the war an "unjust military aggression motivated by clearly imperialistic interests."
President Felipe Calderon's conservative National Action Party has revived a proposal to change the country's formal name, which is now "The United States of Mexico."http://www.miamiherald.com/2010/09/14/1824564/bill-us-out-of-united-states-of.html
In casual use, few people use the title adopted in 1824.
And that's the point. According to the Senate proposal, "when nobody, not even us, uses the name 'The United States of Mexico,' conserving it appears to be little more than an imitation of our neighbor."
Mexico's president wants to argue about events of 163 years ago, and try to change his country's name.
Blaming your problems on the gringos is probably much easier than dealing with crime, poverty, drugs, violence, immigration and nascent terrorism.