Bad graphics and LAG while playing Modern Warfare 3 on your laptop:
You know you have an excellent GT555M graphics card but are you sure you're not using the onboard Intel card ?
Go into the NVIDIA config menu and into the 3D Settings. That's where you select what program you want to run with either GPU processor. Default is Auto Detect. But with MW3 it seems to detect it wrong. So manually select the NVIDIA GPU instead of the integrated one. Browse for the program that you want to associate with the better NVIDIA GPU. For Modern Warfare 3 you need to pick the iw5mp.exe and the iw5sp.exe.