I don't know about the Giants hype train, the toughest thing to do in the NFL is beat a division opponent 3 times in the same season. I like Dallas' chance if they meet again.
The Steelers are so poorly coached that I'm worried least about them, bad penalties, inexplicably going for two, shitty...