No. 32 Carolina Panthers
Mike Goodson has been a revelation, but his performance is about the only thing going right in Carolina.
No. 31 Arizona Cardinals
Derek Anderson's post-game meltdown helped us forget about exactly how awful the Cardinals have played this season.
Anderson's play is only small part of the problem in the desert. The defense has been bad against the pass and was gashed on the ground last night by the Niners' backup running backs.
No. 30 Cincinnati Bengals
Carson Palmer is playing like a quarterback who knows his job is safe.
It might be time for the Bengals to draft another young passing prospect.
No. 29 Detroit Lions
How long will the Lions keep playing hard?
Several mental missteps in the Thanksgiving Day loss to the Patriots' suggests the spirit has already been broken.
No. 28 Denver Broncos
Josh McDaniels just keeps digging himself into a deeper hole.
No matter how many yards Kyle Orton throws, Denver will have a difficult time winning games thanks to a horrible defense.
No. 27 Buffalo Bills
The Bills get an "A" for effort, but at some point you actually need to win close games.
No. 26 San Francisco 49ers
Frank Gore is done for the year, meaning Brian Westbrook will get a chance to show he can still play.
Can Troy Smith manage to lead the 49ers to a win over a good team? Don't count on it.
No. 25 Dallas Cowboys
Sure, the Cowboys seem to be playing harder with Jason Garrett.
Until the secondary gets better, Dallas will struggle to get wins on a weekly basis.
No. 24 Washington Redskins
The Redskins have been hit hard by injuries at running back and don't have enough weapons at receiver.
It could be a rocky finish to the season for Donovan McNabb.
No. 23 Minnesota Vikings
The feeling of dread has lifted in the Twin Cities, for the moment at least.
With the injury to Adrian Peterson and a difficult schedule down the stretch, don't expect the Vikes to crack the top 20.
No. 22 Oakland Raiders
Bruce Gradkowski looked awful in his return to the starting quarterback role, and the Raiders' defense still can't stop the run.
No. 21: Cleveland Browns
The Browns don't really need a passing game with Peyton Hillis continuing on his run towards the Pro Bowl.
Another win could help Cleveland crack the top 20.