Both were good. But not now. Undertaker has been gone as his streak has been over. And Kane is left with nothing as a guy like Dean Ambrose can beat him with ease. But my vote goes to undertaker if we talk about history. He's the best WWE superstar of all time and he will be.