I loved this episode.
However it did seem to me to be more like the Da Vinci code than Smallville with the long trail of clues and ancient artifacts. I think it was a bit predictable that Clark was almost dead and Chloe came to save him, and a bit unrealistic that Lex left a while before her and she got there only a few minutes after him. It was handly that she was able to take a prviate jet which was waiting ready to take off immediately.
Enough of the negative, I loved the fight between Teague and Lex and the deciphering of the clues was a ood part. I am in two minds, I want to see the next episode but i don't want to wait 4 months for the one after that.