It is not a discussion with a finite answer anyway, but Bernard B also up there with any of them. I always reckoned he is the one guy that has boiled the game down to the simplest elements, he is there to score, and he does it a lot.
But overall, I think Connolly is near our best ever. In terms of ability to totally dominate a game (Tyrone QF, Donegal loss '13 (probably his best game), All Ireland club final) he is the stand out. Also just the amount he has actually won would put him ahead of most, and a lot of those teams wouldn't have won without him.
In terms of judging the best among great players, I try to think what would a team be like if the whole team was made up of 15 of them. A team of 15 Michael Murphy's would run out of steam very early, a team of 15 Gooch's would never win enough ball, a team of 15 Bernard's likewise wouldn't win enough ball (or defend), but a team of 15 Connolly's would beat everyone out of site (assuming they didn't all get sent off).
But if the discussion is about our best ever, we only ever had one player who is commonly rated the best ever in his positon and the one who has actually changed how the game is played, and that is Cluxton.