I certainly like the technicals on the Bills as well, but the loss of C Teague and Troy Vincent is just too much for me. The Bills could bounce with professional pride or crash after a big effort last week. If either of those occurs, I suspect the latter to be more likely.
I'm passing, but good luck to you!