We're three weeks into the 2011 NFL season which means we're starting to get a feel for which teams are for real and which teams have taken a step back. The Bills and Lions keep on winning, which is reflected with their spot in our 2011 NFL power rankings for Week 4, while the Eagles and Falcons have racked up two losses in three weeks.
There's still time to turn things around but here's how things shake out entering Week 4:
1. Green Bay Packers (3-0, LW: 1): They've beaten two playoff teams from last year already and looked sharp doing it. Who can beat them?
2. Baltimore Ravens (2-1, LW: 5): The Ravens soar back up to No. 2 after an impressive blowout victory over the Rams. In two wins this season, they've scored 72 and given up 14.
3. New Orleans Saints (2-1, LW: 4): Yawn. Three more touchdowns for Drew Brees. I'm gonna go out on a limb and say the Saints should extend this guy's contract.
4. Pittsburgh Steelers (2-1, LW: 6): It was a little more difficult than we expected but they got by the Colts.
5. New England Patriots (2-1, LW: 2): Tom Brady was 14 yards shy of setting an NFL record with three consecutive 400-plus yard passing games. The problem? It came in a loss.
6. New York Jets (2-1, LW: 3): Several people picked the Jets to be upset by the Raiders. I was not one of them. And...I was wrong. Now they have to be wondering about those Buffalo Bills...
7. Buffalo Bills (3-0, LW: 11): How can you not root for the Bills? They're 3-0, they won two straight with double digit comebacks and they're lead previously unknown Ryan Fitzpatrick. (Obligatory "He went to Harvard" mention.)
8. Detroit Lions (3-0, LW: 10): The old Lions go on the road, get down by 20 points in the first half and lose. The new Lions make a stunning comeback and win.
10. Houston Texans (2-1, LW: 7): They lost last week but I'm stil impressed that their offense is potent without Arian Foster.
11. Tampa Bay Buccaneers (2-1, LW: 15): I said last week a good barometer of this team would be how they did against the defending division champs. The result? A 16-13 victory. For the second season in a row, they look for real.
12. San Diego Chargers (2-1, LW: 16): The Chargers always start slow but they escaped the lowly Chiefs last week. A 2-1 start for the first time under Norv Turner.
13. Washington Redskins (2-1, LW: 13): The Redskins were a field goal away from moving to 3-0. They have the 0-3 Rams next week before the bye and then another big divisional game against the Eagles.
14. New York Giants (2-1, LW: 17): I'm still not sure what to make of this team but through three weeks they're in a three-way tie for the division lead.
15. Oakland Raiders (2-1, LW: 23): Do I have them underrated here? I can see the argument both ways.
16. Atlanta Falcons (1-2, LW: 8): Every year, about half the teams that made the playoffs don't make it the next year. Are the Falcons on the outside looking in? It sure looks that way with the Saints and Bucs sitting ahead of them.
17. Philadelphia Eagles (1-2, LW: 9): That's two straight losses and now there's the possibility of Michael Vick missing some time. The Eagles can't let this season get out of control this early.
18. Tennessee Titans (2-1, LW: 19): Chris Johnson has less than 100 yards on the season and Kenny Britt is out for the year. Lucky for them, Matt Hasselbeck is playing at a very high level right now.
19. Cleveland Browns (2-1, LW: 24): The Bills, Lions and Browns have combined for an 8-1 record this season. The year of the underdog may be upon us.
20. San Francisco 49ers (2-1, LW: 20): A win is a win but that was an ugly game against the Bengals.
21. Chicago Bears (1-2, LW: 12): Like the Giants, I'm not sure what to make of this team. They play the Panthers next before a big NFC North matchup with the Lions.
22. Jacksonville Jaguars (1-2, LW: 18): It'll get harder before it gets easier. Four of their next five games: Saints, Steelers, Ravens and Texans. Welcome to the NFL, Blaine Gabbert.
23. Arizona Cardinals (1-2, LW: 21): You can't lose to the Seahawks. You just can't.
24. Carolina Panthers (1-2, LW: 27): They're in what might be the best division in the NFL so playoffs likely aren't a reality but, after a win last week, they're showing they're not an easy out.
25. Cincinnati Bengals (1-2, LW: 25): I thought they could be a surprise team in 2011 but when saying that I expected a victory over the Broncos last week.
26. Seattle Seahawks (1-2, LW: 29): Last week some were saying this was the worst team in the NFL. Maybe they're right but, in the NFC West, you can't rule them out -- yet.
27. Denver Broncos (1-2, LW: 28): They had a great opportunity against the Titans but couldn't pull it out. Next week's game in Green Bay could get ugly.
28. St. Louis Rams (0-3, LW: 22): I'm still not totally convinced this is one of the worst teams in the league but the results show I'm on my way to being wrong.
29. Indianapolis Colts (0-3, LW: 31): Kudos to Indy for keeping pace with the Steelers. Too bad it sounds like Peyton Manning won't be coming back this year.
30. Kansas City Chiefs (0-3, LW: 32): Like the Colts, they hung tough in their Week 3 game. Matt Cassel just can't throw an interception on a screen with less than a minute to go in the opponent's territory. Awful play by him.
31. Miami Dolphins (0-3, LW: 26): Our weekly Coaches Hot Seat feature will have a familiar name at the top.
32. Minnesota Vikings (0-3, LW: 30): Three games, three double digit leads in the first half and three losses. If they lose next week against the Chiefs -- as a road favorite -- they'll have earned this spot.