Need advice as I have no idea on what's what out there. I don't know whether to upgrade my GPU and anything else, or to just drop $800-$1000 on a new rig. I'd like to play BF3 with relative ease (can't play it at all with my current OS) and not have much of an issue with newer games that come out, such as Planetside 2. Also, I'm running a 27in and 22in monitor.
What I'm currently running:
Windows XP 32 bit
Gigabyte MoBo
AMD Phenom II X3 720
4gigs of RAM (only 3 are usable due to my OS)
GeForce GTX 260
I've heard the 6950 2GB is the best bang for the buck right now, but I'm afraid that if I just get a new GPU and OS, I might get a bottleneck with my CPU. Any guidance would be greatly appreciated.