Really? You can't choose wich is better, everyone have different taste in music. And the "punk" example you gave is a bit wrong.
Today everyone says that Rise Against is punk, but it isn't. It is some "hard pop thing" that the mainstream public like, along with Linkin Park and Green Day.
Hardcore example is good, Angerfist is one of my favorites.
I am a guy that likes Pantera, Dead Kennedys and Angerfist. I can't say that one is better than the other two.