If your CPU is already running that hot I wouldn't overclock. Getting a decent cooler for the CPU and/or adding a fan or two to your case is a decent idea though.
A GTS 250 isn't great for 1680x1050 but it's respectable. It really should handle COD4 at the very least;
and MW2 should be fine as well.