I think i saw Isis at staples center last year they were pretty fuckin cool... they opened for Tool (which was just fucking sick)