IMO I would choose Jusin Forsett here, but i have a knack for benching the star player of the week! I would say Moats over Brown. I think Moats is scheduled to start the game, but after his bout of fumbling, I think you might see a lot more of Foster. Brown wasn't very effective last week, and you might see Foster in his role this week, as he is a large guy. Tough call. If Moats does get the start, he could have a really good game, unless he fumbles, in which case he would likely be benched for the rest of the game.
Yeah, you could double cash on a McNabb error by playing the Niners, but the more likely scenario is your opponent doubling up on you with McNabb TDs. I would start Denver here.