ANKUSH MISHRA :
so which one will you prefer as a graphic card?
That is a difficult question to answer. But I'll try.
The most important thing you want to make sure of, is not to bottleneck the thing... Make sure the card you buy is "PCI-E 3.0 x16". AND Make sure the slot on your motherboard where you'll be plugging the card in, is also x16. It needs to have 16 lanes on the PCI bus.
If you're going to use two cards, make sure both cards are PCI-E 3.0 x16, and both slots are x16.
As far as Which particular card to buy... That's more a question of how much $$ you want to spend. I could tell ya the best card to get is a GeForce Titan. But it's AT LEAST $1,000. lol
Just make sure the card is PCI-E 3.0 x16.
-----------------------
Nvidia? or AMD Radeon????
Either Choice is fine. I prefer Nvidia cards personally. Nvidia cards seem to handle a few more post-processing effects before they drop fps. On the other hand, they are about 20-40% more expensive than AMD cards...
Radeons perform great too. Stunning graphics, high fps, and they're cheap.
Just make sure it's PCI-E 3.0 x16... Along with the slot on the MB it will call home.