I've seen This is Hell a couple times when they were touring with bands I like, I can not get into them. Crowbar is sweet but I don't like any of the other bands you've listed. However, I use to love Zao but I haven't listened to them since like 2004 and just to be nit-picky in a friendly manor: they're metalcore, not hardcore. Haha. I'm into bands like Terror, Bitter End, Cold World, Trapped Under Ice, Alpha & Omega, Blood for Blood, Comeback Kid, Harm's Way, Defeater, etc... so our styles aren't to far off but I've always been extremely picky about my music.