I still keep coming back to the fact that Buffalo lost to Pittsburgh at home. I know it was the 1st game and they've looked better since, but losing to the Steelers at home is a knock. They also haven't exactly played a whose who since then either beating 1-4 Miami, 2-3 Washington, 1-4 Houston, and 2-3 Kansas City (who has the worst defense in the sport through 5 games). They are at Tennessee in their next game, I think that will be a pretty good gauge of whether or not they are a great team or just a good team with a bad schedule.