I will be spending 7 to 10 days in Mexico City and was hoping for some advice on the best things to see and do while I am there. Teoihuacan and Xochimilco are currently top of my list. Also, any suggestions as to where to watch any Albion games being shown live would be much appreciated...