I think Brady will win.
If you think Jamal Charles is worthy, then you have to think Maurice Jones-Drew is equally worthy.
Foster is hampered by the fact that his team will not make the playoffs.
Rivers is hampered by the "no-show" status of his team for about 4 games this year.
Some folks who
WILL NOT win the award and have not been mentioned here but who have had very good years on 2010:
Jay Cutler
Josh Freeman
Troy Polamalu
Peyton Hillis
Matt Cassel
Darren McFadden