Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
I played BF3 happily with a Q8400 @ 3.2 with a 560ti card 1GB and after upgrading my computer I didn't notice any difference at all. If there was a bottleneck I didn't notice it.
Go for it you will be fine.
A GPU running at 99/100% does not mean it's not bottlenecked anyone that runs a GTX580 on a Q6600 @ 3.6ghz for gaming it a bit silly, unless they are planning a CPU upgrade.
As for the 560Ti, it will be held back by the Q6600, but with bf3 you will get a more out of it than most other games.
In your shoes I'd get the 560Ti with the understanding the CPU will hold it back to varying degrees depending on the game in question. The 2GB version is worth consideration, but it is quite a price increase over the 1GB.
It's not worth getting anything faster, unless you were gonna upgrade the CPU at some point in the not too distant future.
Thanks. what resolution were you playing at? how much ram?
560ti with q6600 vs 3930k = same frame rate = no bottleneck
yes i have tested both myself... have you?
A GPU running at 99/100% does not mean it's not bottlenecked...