Mexico elects its next president July 2. The race is hotly contested between leftist Andres Manuel Lopez Obrador and conservative Felipe Calderon. Mexico's electoral system has long been known for fraud, financing irregularities, and the outright buying of votes. While Mexico has improved dramatically under an independent electoral watchdog, shadows of its past remain. Michael O'Boyle reports.