I haven't listened to this in ages, actually not at all to Megadeth.
This was the album that was 'out' when I was kind of getting into them with 'Rust in Peace' etc..
'United Abominations' didn't quite do it for me after this, but giving 'TSHF' a listen now in 2015 isn't bad at all. Truly balls-to-the-wall throughout. I also really enjoy the considerably funky and catchy commercial angle here and there.