Although, I tend to agree that we're not going to make the playoffs this year, I would rank Buffalo among those teams you have listed, except for New England and Indianapolis which I believe are a lot better than us. The Bills have just as much of a chance as the rest.