I'd have to say Rust In Peace, by a hair. They're both great albums. I saw both bands in 2010, with Anthrax opening (basically a repeat of the Clash of the Titans Tour) and both albums got played in their entirety (since it was the 20th anniversary of both albums).
Sent from my SAMSUNG-SGH-I547 using Tapatalk