1. Green Bay Packers (4-0)
The Pack continue to roll throughout the regular season. Their offense is clicking on all cylinders and looks to be the best in the NFL outside of New England. The defense, the weaker of the two sides of the ball for Green Bay, has been really picking it up in the past two weeks and if they get much better, the Packers will go from tough to unbeatable.
2. Detroit Lions (4-0)
I don't know about you but I sure can't wait till Thanksgiving! That's the first time that the Lions and Packers meet and while I would be shocked if both are still undefeated by then, it'll be one hell of a game anyway. Look for Chicago to possibly upset Detroit on Monday night, that's my upset of the week.
3. New England Patriots (3-1)
The Patriots have really got to shore up their defense. Right now, it's the one area that is keeping them from being an elite team. Once playoffs get here, the cold and the snow will slow down the high powered offense and without a solid D, New England will be one and done.
4. Baltimore Ravens (3-1)
For as impressive a win that Sunday Night was vs the Jets, it didn't do anything to sell me on their potential. The offense was horrible with the exception of Ray Rice and the defense feasted on a very shaky Mark Sanchez, who if you polled QB's, would be in the bottom third in the league on anyone's list.
5. New Orleans Saints (3-1)
The Saints keep doing their thing and are about the most under the radar team in the NFL. People seem to forget that Drew Brees is a Super Bowl winning QB and that this offense is even better than it was in that season. Like a lot of teams on this list, though, defense is a big question mark for this team.
6. Houston Texans (3-1)
The Texans got an impressive win over the Steelers this past weekend where they were able to run the ball down the throat of Pittsburgh at will. Unfortunately, they lost their stud receiver to a hamstring injury and you know those tend to linger. It will be interesting to see how the Texans offense does this week.
7. Tennessee Titans (3-1)
Tennessee just keeps winning and is slowly climbing the ranks of the most surprising teams this year. Fueled by a hungry defense and an efficient offense, the Texans actually look like a team that could win the division and make it past the first round of the playoffs. Unfortunately for them, though, is that they will be without Chris Johnson for the next three weeks.
8. New York Giants (3-1)
Despite the injuries and defying expectations, the Giants are sitting atop the NFC East and in a position that many thought the Eagles would be in. This is a league about momentum and the Giants are steadily building their own. Give them a few more weeks of this and they could be unstoppable.
9. San Diego Chargers (3-1)
The Chargers is another team that is flying under the radar. Typically a slow starter, San Diego has broke free of that trap to take a 3-1 early season lead on their division. They are taking care of business and if you don't notice them now, you will once the playoffs get here.
10. San Francisco 49ers (3-1)
How about those plucky 49ers? Basically wrote off for being in the NFC West, San Francisco has shot out the gate winning and have snuck up on a few teams. Their come back win at Philadelphia is the type of win that can alter a season. Look for them to represent their division this season and don't expect them to win it with a 7-9 record.
Photo Credit: ASSOCIATED PRESS