I always thought Big Show was great as both. Although, his recent face run for the past few years has definetly been his best to date. He seemed faster in the ring to some degree, and cut great promos. But, to be honest, I HATE him now as a heel. The cage match with John Cena was one of the worst main events I've ever seen Big Show take part in. Show, leading up to the PPV match, kept talking about how he was going to absoultely ANNIHILATE Cena, prompting all of us fans to think he was gonna beat him down more-so or as equally as Brock did inside the cage. But the match turned out to be Big Show does as move...walks around the ring and looks at fans...Big Show does another move...walks around the ring and looks at fans....etc - etc. It was boring, Show was more concerned about garnering as much heat as he could during that match, than actually caring about the quality of the match itself. Booorriinngg!