Posey is a better catcher than Mike Piazza, who made the Hall on his hitting, I'd say. Posey would have my vote. Catcher needs catching, game-calling, and hitting. That's why Del Crandall was outstanding, all-star, and so was Yogi Berra.
A problem with Posey: he plays out west someplace where we rarely see him.