Probably "caught my ear" the most in this thread.
Amazing band from the UK, Have some really well written and performed songs. Check out the song This is the Six.
Then again, even metal people I know say that I have no taste
Some of my continous favorites to affirm that: