Which of these Graphics cards is best?

Asus GeForce GT 640 GT640-2GD3 Video Card - 2GB, DDR3, PCI-Express 3.0, 2x Dual-link DVI-D, 1x HDMI, 1x VGA, DirectX 11, Overclocked

Or

Gigabyte Radeon R7 260X

Using this for Titanfall, Minecraft, and Photoshop (Primarily)

The R7 260X by a long shot, it will run Titanfall at lower settings assuming you are at 1080p, lower resolutions and you will have higher settings