These are bewildering times for Mexico. Hopes for change soared four years ago with Vicente Fox's historic presidential victory, but today much of the country still struggles against poverty, corruption and crime.

A decade under the North American Free Trade Agreement has not brought promised prosperity, and millions of undocumented workers opt for the dangers and discomforts of working illegally in the United States to the bleak prospects they face back home.