Hi guys. I need to upgrade my PC to run Battlefield II. I can run the game but the video can be choppy at times. My sytem specs are in my signature. I was wondering if I threw in another 512 or 1 gig of ram and got a 128 mb 6600 GT video card will the game run better ???

The only problem is with the video, sometimes you see people sitting in tanks driving around but you dont actually see the tank..

My main problem here is finding out if its worth it or not to upgrade because my mobo is only AGP 4X and that I might need to go all out and get another mobo and chip.

All your recommendations are appreciated. Also any mobo recommendatons are also appreciated.