This is either Video card related or game incompatibility with the hardware/OS. I have this problem and tried various actions, but nothing helped.
Strange, but it seems most of the people with the same problem, have ATI RADEON 1600-19xx video cards. Infinity Ward should know about this...
Some people might find this useful: