The great thing about seeing Alice Cooper is he's got a massive back catalog of killer tunes but only a half dozen hits that he "has to" play, so there's always great variety in his setlist not just within a single set but from tour to tour. Think of how many artists from the era play the same dozen songs night after night, while Alice has no problem pulling tunes from any era, even deep cuts from forgotten or neglected eras. And he's got a great ear for modernizing tunes and massaging out the more dated trappings of certain songs, cutting down bloated sections and making everything heavier.
I've seen Alice maybe ten times, and when I saw him last year it was the best show I'd seen him do. It was an 80s metal paradise.