Couple of links to keep Mexico in mind :)  If meant to be we might even visit one of these sites!

Pyramids of Mexico: http://www.crystalinks.com/mexico.html and more in: http://www.differentworld.com/mexico/places/mexico_city/teotihuacan.htm

A week to go...