Destruction - The Least Successful Human Cannonball
Slayer - God Hates Us All (if St Anger counts, this has to count)
The Defaced - Domination Commence
From a musical perspective this might be one of the most unappealing lists I've ever seen, you've done a good job weeding out some pretty terrible albums.