100 demons are sick they changed vocalist after there first album so that may change your opinion on vocals depending on what you listened to.
a lot of these puport to be hardcore bands but there is some definate metal in the mix:
first blood
full blown chaos
embrace today
hatesphere...