actually that temp is ok video cards do run hotter than cpu's.is cod4 the only game your having a problem with?if so its probably driver related what driver version are you using?
edit:what are your cpu temps getting to?also lets check the voltages with
speedfan