Wrestler that plays heel/face equally well?

What wrestler, either past or present, do you think plays a face and heel equally well?  I don't know about all time, but currently I think I'd give the nod to Randy Orton here.    

Randy Orton is a spectacular babyface and a blah heel.  Ric Flair was always the good standard for both, mostly because he had to be whatever the situation called for as NWA champion for years and years.