I would pick the Ravens. They are very mediocre on the road though which makes me question them somewhat. Ravens in my opinion have the best roster in the NFL if you don't count the QB. It is not that Flacco is bad either, it is just that he should and needs to play better. I am probably just really biased because I hate the Steelers mainly because of Ben.