I would tend to think it's the coach. When they won that game over the Patriots using the wildcat formation, it seemed to light a fire under the team. I don't think they were a 1-15 football team last year -- I mean, technically they were, obviously, but they lost some close ones. Cam Cameron just made for a s***** head coach. This is such a crazy league... it's impossible to tell who's good.
Not too long ago the Bills looked like a good team, and the Jets and Pats looked like s***... now? Other way around. And you can say the same about a lot of teams.