Believe it or not, it was Psychedelic Furs when they played in Denver last year. I went with a friend and only knew a couple of their songs, but they are amazing live. It didn't even matter that I was hearing most of the music for the first time, it was all really really good, so much so that when I listen to the studio albums they pale in comparison.