My computer is a pretty recent build and I've had no trouble running any new games on it until I bought Battlefield 3 the past week. I know BF3 is a very intense game but my computer meets the recommended specs. However, I think my video card might be holding me back. I have an XFX Radeon 4890 1GB, and the rest of my specs you can see in my sig. BF3 is running really choppy even on low graphic settings. All display drivers are updated to latest version.
I usually dont upgrade anything in each computer I build until I build the next one...
Would I get benefit out of a faster video card, or is my CPU/Ram the bottleneck?