As of today, yes, just as Bonds was the MVP last year even though his team did not make the playoffs. Without Lee, the Cubs aren't anywhere close to making the playoffs. Right now he leads the NL in BA, OBP, SLG, and OPS. He's tied for the league lead in HR's. He's third in RBI and second in runs. He's also tied for the lead in doubles as well. As long as he is leading in those categories, I still say he's the MVP. I disagree with the Bonds analogy to last year. In 2004, Bonds had an OPS of 1.442, with Pujols finishing second at 1.088. That is a pretty significant difference. Also, Pujols played on a team with three MVP candidates, which split the vote some, and made him seem less valuable considering the offense that surrounded him. D Lee has an OPS of 1.129 compared to Pujols at 1.052. Lee's stats aren't that much better than Pujols' stats, and Pujols isn't surrounded by the same offensive production this year as he was last year, in fact, Ramirez is posting better numbers than any Cardinals hitter (besides Pujols). If the season ended today, I think Pujols is the MVP. If your team doesn't make the playoffs, I think you have to have far-superior stats to be the MVP.