Has anyone heard of this band, Therapy?(with the question mark) I just got one of their albums, its sooooooo good.