Denver's scrappy as hell and has great defense but their offense is shit at times. Buffalo is unstoppable but their defense sucks ass. All the teams seem flawed this year, there isn't really a dominant team like let's say KC of the past several years, who you know is gonna bring it in all three phases.
So I hate to say it, but New England is one of the more balanced teams. It really would not surprise me to see Rams vs Patriots in this Super Bowl. And if so hopefully this one goes our way.