The Cards are now at 43-23, the best record in the majors, and a .652 winning percentage (or ratio if you want to be that way). Their Pythag record, via mlb.com, is at 44-22, because we've just been so darn unlucky this year (that's also tops in the majors by the way).
Over at Baseball Prospectus, the Third Order Wins formula pegs us for a .627 mark, which is tops in the NL (Detroit sits at .693, DEAR GOD). This is good for a 102 win pace if you round up, in contrast to the approximately 106 win pace of our actual record. Their Playoff Odds Report has us at a simulated win total of 95, with odds of making the playoffs at 96%, and winning the World Series at 11.1%.