Albert Pujols is putting up some great numbers this year (even better than he normally does.) He's leading the NL in OPS by a pretty wide margin (1.100 to Lance Berkman's second place 1.025), he's right behind Chipper Jones in batting average (.357 to .356) and leading the NL in both OBP (.466) & SLG (.634)
The only problem is that the Cardinals are long shot to make the playoffs (4.5 games out of the wild card slot) but regardless of that (I don't believe in penalizing players for being on not so great teams), Pujols would definitely have my vote.
If winning the World Series is the goal, then a player who's team is not in the playoffs is tough.
There are awards like silver slugger, gold glove, comeback.. how about BEST PLAYER award and A MVP AWARD with MVP going to guy who got his team over the hump and into the playoffs like Ryan Howard is doing for the phillies or Delgado or Wright if the mets make it.