Good question, I went back and forth on this, but for me, it's CM Punk, all are entertaining, great promo guys who I like, but character wise Punk has the most depth and has people questioning things. And as a stable fan I am loving the emergence of SES. He's saved Festus and his career, without this storyline he'd be gone by now. As you mentioned he was the highlight of the Royal Rumble, his feud with Rey Mysterio has provided some great, creepy moments and promos, he is without a doubt my favourite wrestler at the moment. Probably closely followed by Miz and Jericho. Jericho since he turned heel has reinvented his entire character and in the past few years he has been part of two of my favourite feuds. The one's with HBK and Mysterio were both classics that provided many great matches always stealing the show of the PPVs they were on. Miz is a great character and I enjoy him plenty, but for me he is the one here who is lacking in the major feud and match category. He survived a career burial at the hands of John Cena and has taken his character to the next level, but I'm yet to think, oh yeah he had that great feud with *Insert name here* or that was a 4 star or 5 star match. But yeah to answer your question again, my favourite is CM Punk, great topic btw!