@Region Philbis,
Admitedly, Ryan Howard had a great 2006, is a top HR batter, and Home Runs drive attendance up.
Now, if we check closely at the stats, the edge he gives in a very powerful lineup is not worth a 3th place MVP setting, IMHO.
Plus, he's a strike-out machine and not a great glove.
In the key statistic "runs created per game played", he ranked 13th in the league, behind Pujols, Hanley, Fielder, Sandoval, Votto, Manny, Utley, Lee, Braun, A. González & Helton.