Of all time? Hulk Hogan... grew up watching Hulkamania
Also, British Bulldog was a favourite because he was from not far from where I'm from.
Attitude era? Stone Cold and Triple H, definitely. And Kane was a beast before they ruined him by balding him and taking his mask off. And Mick Foley.
Now? Triple H, CM Punk and John Morrison. And as annoying as the guy is I kinda like Cody Rhodes... think his gimmick is probably one of the best in the WWE at the moment