Hands down, The Texas Rattlesnake, Stone Cold Steve Austin, due to the fact that he was the wrestler EVERYBODY wanted. Like when was the last time you saw Hulk Hogan fight fast or swear more than Austin. When was the last time you saw Randy Savage stick up some birds before Austin? When was the last time you saw Shawn Michaels betraying the WWF for a coalition so strong, since they had a hybrid team of both WCW AND ECW. Never. Only Steve Austin did that.
I have to say, Cm Punk, Edge, Rob Van Dam, James Storm, Sting, Triple H, Shawn Michael, Brett Hart, Roman Reigns, Seth Rollins, Dean Ambrose, Kane, Hulk Hogan, The Rock, and The Undertaker.
Hulk Hogan
Chris Benoit
Gorgeous George
As far as best all rounders I'd have to say Ric Flair. For showmanship more than anything my back up vote would go to Shawn Michaels.
In my world it would be a tie between macho man randy savage and edge since they are my faves of all time but in reality. I would say Hulk Hogan
If you talking pure wrestling ability and technique Kurt Angle would be my favorite of all time.
Giant González!
LOL
Also, same answer for "Best wrestling attire".