I would go opposite of what he said. Big Ben just torched the Patriots, so I think he's proven he can handle good D's. Also, Buffalo has a beast of a D and McGahee is running the ball for them now so there offense isn't as crappy.
I'd also go with Arizona because they've been good at creating TO's and Miami's offense is a worthless pile of garbage.