Broncos are the better team. We should finally beat them! Won't be easy because they're tough at home, but should.
Denver is 3rd/10th defensively based on yards/scoring
Baltimore is 25th/8th
Denver is 5th/3rd offensively based on yards/scoring
Baltimore is 19th/9th
As for metrics...
Sagarin has Denver 4th, Baltimore 10th
Advanced NFL Stats has Denver 1st, Baltimore 20th
PFF has Denver tied for 2nd, Baltimore 10th
Football Outsiders has Denver 2nd, Baltimore 9th