Most of you guys really need to get off the metal mainstream. Not saying its not good though (I hear it all the time), but a true metal head should know the foundations of the genre, and I found a guy on YouTube that has a channel called TimeDilationMetal
This dude gathered various albums of old (80s-90s) bands that most people never heard of and uploads them on YouTube! Really amazing stuff, completely revolutionized my Metal knowledge.
This might sound generic, but you should listen to ALL of his stuff (about +2400 uploads so far), really great...