Yeah thats a hard one but for me it has to be The Rock HBK John Cena and Randy orton all these have different styles but bring all they have to their matches when they have a match some people might not like John Cena but they can't argue the fact that he is good at what he does Randy well I like him just a bit more you don't know what to expect with him but for one never turn your back on the viper when his good or bad HBK was always amazing and the rock was funny and a great wrestler aswell
1. John Cena
2. John Morrison
3. Daniel Byran
4. Santino Marella
5 Natayla
6. Beth
7. Jerry "king" Lawyer
8. Mark Henry
9. Ezekiel Jackson
10.Kofi Kingston
11.Rey Mysterio
12.R-Truth
13.Randy Orton
14.Tren Barreta
15.Edge
16.Big Show
17.HBK
18.HHH
That is a really hard question. I'm the biggest John Cena fan, but overall, it would have to be Shawn Michaels. He has the technical ability and personality, plus he has a varied mixture of wrestling styles, including high-flying and submission styles