Currently Ryan Reaves or Milan Lucic
My favorites all time: Eric Lindros (seeing a superstar destroy people was always awesome, you'll never see that again), Bob Nystrom (maybe had no punching power because he would land 100 shots in a minute but it was intense, he was all over, uppercut, face shots, you never knew where it was coming from).