Since apparently my computer won't be able to play Battlefield 3 on even Medium in its current state (provided the PC version is any good; I'll see about it when the open beta comes out), I'm thinking of getting a new graphics card that can handle the game a little better. I've about $300 to spend on a GPU, so really it boils down to either a 560 TI or a 6950.
My current PC specs are as follows:
Intel i7 950 at 3.06 GHz
6 GB of DDR3 RAM @1600 MHz
Gigabyte GA-X58-USB3
Nvidia GTX 460 SE (ugh)
So... any recommendations? I know it won't run BF3 at Ultra; it'll probably get by with Medium (The devs say that you'll need two 580s in SLI to run it at Ultra. If this is true, then it'll become the new Crysis).