Daniel Bryan is the best all-around wrestler in the game right now.
His in-ring persona is top-notch and just so natural. While the current gimmick is hilarious, he has so much depth he can pull off anything and make it work. As for his skills, he is regarded as one of the best technical wrestlers in the world.
Punk too. I like the TNA guys you mentioned, but obviously WWE is the biggest stage, so WWErs get more pub and love.
if i had to rate a top 5, i'd go with Bryan, Roode, Punk, Aries, & Styles. Agreed about WWE being the major leagues, but I think TNA has come a long way since they got rid of Russo and focused more on their home-grown talent.