The NY Times magazine has a fantastic piece on the presidential race in Mexico and the left-wing candidate.
Something to consider while reading -Mexico is at the same economic stage the Spain was at when it joined the European Union. If Spain could improve rather quickly- so can Mexico.
Go read the article.