Credit goes to Teknogods for discovering this. Now you can change from the crappy 65 default fov!
My friend Ape wrote a nice small tutorial for all those people who want to have FOV and cheats in singleplayer game.
Update: You need to do these changes each time you run the game since .cfg is reset.
Browse to your MW2\players\ directory. Note that it’s not MW2\players for all people. Search config.cfg in your c:\documents and settings folder, and you should find the config file. Open config.cfg in wordpad and add the following lines:
set developer "1"
set sv_cheats "1"
set thereisacow "1337"
bind M "cg_fov 90"
Once ingame press M to increase your FOV. You can also change "90" to whatever FOV you prefer.
Optionally, if you don’t want to have to remember to press M to set your FOV, locate the line ‘bind W "+forward"‘ and change it to:
bind W "+forward;cg_fov 90"
This will set your fov automatically as soon as you walk in each level.
Changing FOV in config_mp.cfg is untested, but it may work (no idea if this is detected by VAC).
Here are some screenshots I took showing the big difference with the FOV change.
http://i34.tinypic.com/zx6vxd.jpg
http://i33.tinypic.com/qrx7bq.jpg
http://i38.tinypic.com/34eux6q.jpg
http://i35.tinypic.com/2nunhty.jpg
http://i38.tinypic.com/vcqvdl.jpg
http://i34.tinypic.com/140htz5.jpg
http://i34.tinypic.com/s1qcs5.jpg
http://i36.tinypic.com/2mfge41.jpg