Pic of the Ballcourt ring at Uxmal, I have seen it in real life but not this close up! Really nice detail in this photo.
And some more on Mayan gods, including the hero twins: Glyphs from Xibalba depicting the trials of the Hero twins:
The trailer for the new Tomb Raider game contains some cool Maya stuff, and judging by the last two games that were really good I am looking forward to it a lot!