Hard Rock/Metal heavy listening list...
60s/70s:
King Crimson
Iron Maiden (even their recent stuff is good)
Judas Priest - British Steel
Deep Purple - Machine Head
Black Sabbath - very consistent
Rush - not the pop stuff
Blue Oyster Cult
80s:
Joe Satriani - I prefer instrumental music...