I've recently just order a GTX 560 1 GB for a friend (not TI version).
I'm just wondering, is this card any good for high end gaming? For example, will I be able to run BF3 on highest?
I just bought a 560 just a few days ago and played BF3 last night on the highest settings for about 6 hours
It should be just fine. Lower your settings if you feel you are not performing as well (of course), but the game will look and play amazing either way.