In this league, and especially this year, I hesitate to say that anything is guaranteed, however, historically Brady owns the Steelers unlike any other team.
Of the 31 other teams, there are only 4 teams that he averages over 300 yards per game against:
San Diego (6 games) 300.3 ypg, 12TD, 4INT, 67.4 comp (0 rush TD)
Philly (2 games) 317.5 ypg, 4TD, 0INT, 65.3 comp (0 rush TD)
Chicago (3 games) 321.3 ypg, 6TD, 3INT, 66.4 comp (0 rush TD)
Pitt (5 games) 337.2 ypg, 12TD, 3INT, 68.1 comp (1 rush TD)
And with the way Brady is throwing this year, I could see another 400 yarder pretty easily. Add on to that how we've been running lately and that is a whole lot of offense to contend with. I just don't see the Steelers, no matter what kitchen sink they bring, stopping us on that side of the ball.
The biggest problem we will have is trying (we won't) to contain Wallace. The guy, as Ochocinco tweeted, has no hamstrings. There is a reason I have him on over 50% of my fantasy teams. He will get the ball, and he will get his yards. Especially with our defense. Wallace needs to be bumped, hit, smacked, and beaten at the line and then absolutely smothered there on out if we want to stop him. Brown is getting a ton of targets this year from Ben too, so he will be another we'll want to watch. I'm not too worried about their run game as their offensive line is held together by duct tape and I expect we will be a) solid up front and b) up enough that they will be forced to throw.
Another thing I expect, is that even though I believe that the Steelers will be treating this as a very important game, I think the fact that they play the Ravens the next week will be on their minds as well. The Ravens throttled them to start the year and I doubt they've forgotten it.
My expectation is that with the bonus of coming off our bye week we win the battle at the line on both sides of the ball and that allows Brady to continue to treat Heinz Field as home field and we win in decisive fashion.