I just got a new puter but I am waiting to get a power supply for it so I put this new 20 inch widescreen monitor in the old one. How do I get it to work with bf2 without distortion and with a corrected field of view. I found a program that supposedly fixes it but it doesn't work as far as I know.

you have to edit your BF2 exe launcher with "C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 +szx 1440 +szy 900 in the properies, and this is for 1440/900 size, edit it to your size of screen

HUH? But will it fix the field of view and not crop it? I play 2142 in 1280 by 800. Thats 16:10. I only get some graphical errors and few things are distorted but all in game 3d graphics work fine. I tried something like that with bf2 but it would crop the top and bottum of the screen.