Biohazard is infinitely better than Hatebreed. They can do something other than yell and play powerchords. They got some variety in their songs and their vocals are a lot better. I seen them live and it was great

.
Shai Hulud is some good hardcore.
Candiria do some very good, odd experimental hardcore.
Madball plays pretty basic hardcore like Hatebreed but I find them to be a lot better than them.
I like some hardcore because they do have a lot of energy which heavy metal sometimes lack. A lot of metallers look down at it but they dont give credit hardcore for bringing thrash metal up.