If your final decision really is between those two, the GTX 560 is a bit overkill unless you want to save upgrades for many years in the future. Specifically for those games, the GTX 460 is okay. It might just dip under recommended system requirements I believe.