Miami might be the slightly better team but I don't think they're as good as their hype. Nor are the Bills as bad as the national media thinks.
(NFL.com, for example, has the fins at #9 and the Bills at #21 despite identical records).
Although the talent edge goes to Miami, the game is in RWS and the Bills are pumped.
So I expect a close, tough game that could go either way.
As a homer, I have to take the Bills - by 1.