I'd say Pitt, Zona, and the G-men are the 3 games I would choose from for Survivor this week. I know some may be hesitant to pick the Steelers against a divisional rival in a prime-time road game, but I like this game as the best lock. Pitt also runs a 3-4 with a better group of LBs than the Boys and though Dallas has a better secondary, they were minus their best corner in Newman while shutting down the Cleveland offense last week. Cleveland still will likely be without Stalworth as well as Jurevicious, and their defense is trash, particularly in the secondary now that they traded Bodden in the off-season. Their home crowd also may get on Anderson and the team if they fall behind, and Cleveland couldn't beat Pitt last year at home when they were riding a high and locked in offensively.
As for Seattle-San Fran, I'd recommend staying away from picking Seattle as I think San Fran is going to win this game, though I'd feel more comfortable picking the Niners if the game were in SF. Still, Seattle's offensive injuries have stripped them of every legit wideout, a starting 0-lineman, and one of their top RBs for this week's game. As for SF, they were down only 7 early in the 4th quarter against Zona despite losing the turnover battle 4-0 at that point (ended up losing it 5-0). While I think they'll likewise have a few turnovers and sacks that stall drives this week against a pretty good Seattle defense, I don't see Seattle doing too much with the turnovers and good field position, and I don't see the turnover battle being as lopsided (say something like 3-2 or 4-2). On the other hand, I think SF will put up some points on a few drives that don't stall out or end in TOs, which I think will be enough to get them a W. At the least, I'd recommend against picking Seattle when I think some other match-ups are much safer picks (of course, Indy and SD lost in apparent easy match-ups last week so who knows).
All of my analysis is based on PPR