Posey. Braun's a cheater and gonna be watching the playoffs at home. McCutchen's numbers have dropped off and the Pirates are sub .500 again. Posey's the second best defensive catcher and has 24 hrs and over 100 rbis in AT&T park. And for all the numbers geeks, his + stats lead the league while he has to play behind the plate. Yadi's numbers are just below Posey's with superior defense, but he plays in the Central where he never sees a pitchers park.
Also, Posey would throw out more runners if his pitchers would hold runners better. IMO