Video cards are on sale. I plan to upgrade my ATI HD4850 (been procrastinating on this for a while). I mainly use it for photo editing, some games (my HD4850 gives me artifacts when playing online games and Mini-Ninja, I do not need high frame rate or max res). I am using Dell 2405 monitor which is 1900x1200 resolution.
There are these cards that come into my price range of about $200:
1.
XFX Radeon HD 6950 800MHZ 2GB $210 (after rebate)
XFX Radeon HD 6950 800MHZ 2GB 5.0GHZ DDR5 2xDVI HDMI 2x Mini DisplayPort Fansink PCI-E Video Card - XFX - HD695XCDFC
2GB of vram. Is it of any use to me?
2.
Gigabyte Radeon HD 6870 Windforce 915MHZ 1GB ($150 after rebate)
Gigabyte Radeon HD 6870 Windforce 915MHZ 1GB 4.2GHZ GDDR5 2xDVI HDMI Display Port PCI-E Video Card - Gigabyte - GV-R687OC-1GD
3.
Galaxy 56NGH6HS4IXZ GeForce GTX 560 Ti Video Card 1GB ($175 after rebate)
Buy the Galaxy GeForce GTX 560 Ti 1GB GDDR5 PCIe 2.0 at TigerDirect.ca
4.
EVGA GeForce GTX 570 HD Fermi 732MHZ 1280MB ($250 after rebate)
EVGA GeForce GTX 570 HD Fermi 732MHZ 1280MB GDDR5 2XDVI HDMI DisplayPort PCI-E Video Card - eVGA - 012-P3-1571-KR
5.
ZOTAC ZT-50313-10M GeForce GTX 560 Ti - 448 Cores (Fermi) 1280MB ($270)
Newegg.ca - ZOTAC ZT-50313-10M GeForce GTX 560 Ti - 448 Cores (Fermi) 1280MB 320-bit GDDR5 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card
Choice 1-3, which one is better for my needs ?
Choice 4-5, which one is better ?
Thanks.