Jtp, have you actually WATCHED any Cardinals games? I've watched quite a few, and I would say that Yadier is probably the best defensive catcher in the history of the game. Wieters is head and shoulders ahead of any other catcher in baseball NOT named Yadier Molina, but he is clearly not as good a defender as Molina is right now. As I said, I don't think ANYONE has EVER been as good as Yadier Molina is right now. Not Bench, not Pudge, not anybody.
Jones winning was a joke. I can name 6 or 7 guys in the AL who deserved it more in 30 seconds. De Aza, Trout, Saunders, Jackson, Span, Crisp off the top of my head. Jones made 8 errors, which is a ton for an outfielder. Also at least a dozen more plays any center fielder should have made but due to bad jumps he didn't even get close enough to the balls to be credited with errors.
Hardy probably wouldn't have gotten my vote, but he's very deserving. Only has average to slightly-above-average range, but he does a great job of positioning and makes every play that he's supposed to make.