We'd highly reccomend Carlo's walking tour of Mexico City "centro". He weaves together a lot of history in an intelligent, understandable way as you see the sights.