I had problems getting the game to run. It seemed to stuck, the moment, the game wanted to load the mission itself (when the success indicator fills up in the video). Here are the steps I took, to get it working:
1. In the game selection dialog (between Special Ops, Campaign, ...) I pressed Alt+Enter to start the window mode (not necessary, but helps debugging the problem)
2. I started the Crossover Configuration, selected "Call of Duty Modern Warfare 2" and hit "Configure"
3. I changed to the last tab, from which you can launch the Wine tools.
4. I hit the button underneath the list of tools. In the dialog that appeard, I typed in "regedit"
5. I added the section as mentioned here: http://appdb.winehq.org/objectManager.php?sClass=version&iId=18348&iTestingId=48575 about the "HKEY_CURRENT_USER-Software-Wine-Direct3D" key.string: DirectDrawRenderer value: opengl
string: Nonpower2Mode value: repack
string: OffscreenRenderingMode value: fbo
string: RenderTargetLockMode value: auto
string: UseGLSL value: disabled
string: VideoMemorySize value: memory_size_of_your_graphic_card
6. Started the game, it works.
Only problem (which is why it i silver in my book), are some flickers during dialogue and message boxes overlays.