My instinct is Henry over Engram. Rivers has been looking his way a lot and Keenan is hurt to boot.
Brown and Woods are both good matchups. Weather for us may be an issue this week, but I am starting Allen and Brown, as I did last week and will also do next week. I don't know who your other plays are, but I'd start both if I could.
I'd do Johnson over Michel. Giants run D has been gashed lately and the Browns are a Jekyll & Hyde team. Michel doesn't break tackles and is a TD-dependent player. He's getting those TDs most weeks, but the upside is there with Johnson - you'll recall Edmonds going off for ~120 yards and 3 TDs against them last week.