Google Sightseeing have a great collection of interesting satellite views of Mexico found on Google Maps. The sites include Chichen Itza, Teotihuacán and the active volcano Popocatépetl.
Mexico Video Tour
This is one of my own Google Map mashups. It is a short video tour of Mexico, featuring videos from YouTube. The tour includes videos of Chichen Itza, Teotihuacán, Monte Alban, Xochicalco, Tulum, Popocatepetl Volcano and Zocalo.
You can use the links in the map sidebar to centre the map on the locations. Click on the map marker to play the videos directly on the map.