Really I don't think they did too bad with the look, it's just that the scripts sucked, all the people and the effects were great for the parts, but they weren't given good material.
And the Thing suit was fine to me, I don't know how they could really improve upon it with CG.
And the Thing suit was fine to me, I don't know how they could really improve upon it with CG.